Warning: file_put_contents(./cache/https:/youtube.com/shorts/IeC9NC7RHME.json): failed to open stream: No such file or directory in /www/wwwroot2/1.989592.xyz/UAvideo/smart/youtube.php on line 74
Haskell DC: A More General Type For \f X → F (f X) Just Click The Next Post

Explore UAB

UAB News Stay informed with the latest updates
Campus & Community 2025-07-16

In United States Publish
Post Time: 2025-07-16

More information on the Haskell DC Meetup here: Noah Easterly will give a talk titled "A More General Type For \f x → f (f x)". In Haskell, even a simple numeric literal has the polymorphic type of `Num a ⇒ a`, so it's no surprise that GHC can infer a polymorphic type for function literals like `\f x → f (f x)`. During this talk, we'll demonstrate other possible types for `\f x → f (f x)`, show that they're incompatible with the compiler inferred type, and then construct a more general type that unifies with all of these. This talk assumes only a basic knowledge of Haskell types, but will cover topics including higher-rank types, type unification/specialization, and defunctionalization.


Haskell DC: A More General Type For \f X → F (f X) For Country: United States. City: Allentown, Chattanooga, Fort Worth, Overland Park, Seattle

Tag: #Just Click The Next Post, #please click, #visit their website, #advice here, #Related Homepag

Haskell DC: A more general type for \f x  → f (f x)

Back to Top