Getting into the mind of a HaskellerRahul Goma Phulore
schedule 2 years agoSold Out!
You have probably heard of this mysterious language called Haskell. The Haskell code typically looks very different from what we are used to from other languages. The Haskell discussions and blogs mainly seem to center around types and some algebra stuff. Many attempting to learn the language find it befuddling to the point that they give up early in exasperation.
In this talk, I will take you into the mind of a typical Haskeller, and show you how she thinks about programs; how the holy trinity of types, functions, and algebras form the basis of all program design; how this leads to natural evolution of computational abstractions such as monads; how types can sometimes even “write” your programs for you; and how Haskellers manage to sleep more peacefully at night than most of us do!