addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

Infrastructure for Commercial Haskell and One Hour ML

• 7pm: Infrastructure for Commercial Haskell

• 8pm: One Hour ML

7pm: Infrastructure for Commercial Haskell
Gregg Lebovitz, FP Complete

The benefits of Functional Programming and Haskell are well known and often well articulated, but the steps to developing a team and project infrastructure are still an exercise for the truly dedicated. Leveraging the Haskell community, FP Complete is building a platform for simplifying the process of learning practical Haskell and bringing projects to market. This not only includes the School of Haskell[1], but also a development and deployment environment. And all of it is developed using Haskell.

This short talk will describe a common infrastructure necessary to learn, develop, and deploy using Haskell. We will also touch upon our approach to Interoperability with other platforms, and where we see commercial Haskell heading in the near future.


8pm: One Hour ML, or How I Learned To Stop Worrying And Write An ML to Javascript Compiler In About One Hour.
Andrew Stein

Andrew Stein, developer of the forml language[1] will lead us through the basics of writing our own languages. In the spirit of "Write Yourself a Scheme in 48 Hours"[2], this talk will cover the implementation of a simple compiler for an ML like language, targeting JavaScript. Topics covered will include the Parsec[3] parser combinator library, the basics of a Hindley/Milner style type inference engine, and the JMacro[4] quasiquotation language for JavaScript generation. Stopwatches welcome!


Suggested deep reading:

Join or login to comment.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy