[Haskell-cafe] Runtime strictness analysis for polymorphic HOFs?