Newsletter
Issue 10 2016-07-07
Subscribe now! We'll never send you spam. You can also follow our feed. Read more issues in the archives.
-
Support optionally-exposed modules
Allow a library author to identify individual modules that should only be built if a necessary dependency is included in a build in which the library is involved.
-
Allow do blocks without dollar signs as arguments
This extension would allow a do block, a lambda, and a few other syntactic constructs to be placed directly as a function argument, without parentheses or a $.
-
Algebraic patterns: Identity element
The pattern Identity element is all about defining the concept of emptiness, and is a good introduction to algebraically modeling programming concepts.
-
The Unreasonable Effectiveness of Reasoning: Eliminating Bottom
Any time your code or other dependencies return a bottom value from a function you have violated the contract that allows you to reason mathematically about your code.
-
Implementing HTTP/2 server push
I created a middleware for HTTP/2 server push based on referrer.
-
Auto-generate service API endpoints from records
I just wanted to make it as easy as possible for people to get started with back-end development in Haskell and also show off how cool and powerful GHC generics can be.
-
More space leaks: Alex/Happy edition
Alex and Happy had three space leaks, now fixed.
-
A live coding playground for room-scale VR.