A walkthrough for adding Haskell binaries to GitHub releases via Travis CI. Because “where’s the fun in using a Go program to deploy a Haskell program”?
Candid, step-by-step instructions for setting up Haskell, Cabal, Stack, and Yesod on a Raspberry Pi to help you avoid “a flaming car crash”.
A community exploration into the things that should be harder to do than they are. “For example, error is used to many times in the Prelude instead of Maybe, making it too easy to get unchecked exceptions.”
Making a native GUI in Haskell doesn’t have to be hard, thanks to the thoughtful design of the FLTK bindings. “Static typing is pretty sweet kool aid.”
An outsider’s perspective on contributing to the de facto standard Haskell compiler. “I think GHC is slightly dysfunctional as an open source project”
Stack can now sign package uploads to Hackage with GPG keys. “Now that we have our online secret keys ready, we can sign our Hackage-bound packages with Stack.”
Elm, a Haskell-like language for the web front end, ditches FRP in favor of subscriptions and commands. “Elm does more than ever, but is also simpler than ever”
Does the compiled actually check the laws listed in type class documentation? “The monad laws are not enforced by the language.”