addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupsimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1outlookpersonJoin Group on CardStartprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Jason Stolaruk: Yes We Can Haskell!

Functors, monoids, monads... oh my! These are just a few of the scary terms that often come up when Haskell - a pure functional programming language - is discussed. Born in the "ivory towers" of research and heavily influenced by obscure branches of mathematics, Haskell unsurprisingly has a reputation for being impossible to understand.

But fear not! Haskell, though not easy, is far from being hopelessly difficult: its clever design is simply based on principles that are largely unfamiliar to most mainstream programmers. This, however, is precisely what makes it fascinating and fun!

In this presentation we’ll exploit the REPL to take a “deep dive” into Haskell. We’ll see how type safety, purity, and lazy evaluation make Haskell an attractive choice for many applications.

About Jason Stolaruk:
While Jason Stolaruk has been a full-time professional developer for just over a year, he has dabbled with programming in everything from assembly to Common Lisp from a young age. He works at Detroit Labs where he creates Android apps. Lately he has become stricken with the sickness of Haskell monomania, and his unfortunate condition continues to worsen daily.

Join or login to comment.

45 went

Our Sponsors

  • Detroit Labs

    Dinner Sponsor

  • Cengage Learning

    Dinner Sponsor

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