Posts

2021-07-06 hs Towards a Common Haskell Development Environment
2020-10-15 PVP Time to move on
2020-07-01 Dogfooding Type Error Advice blog posts are for their authors, first
2020-06-30 Type Errors the secret confessions of a Haskeller
2020-06-29 Good Package Documentation is hard to write, really hard
2020-04-23 Class signature innovation is a slow burner
2020-04-22 Cults the importance of critical analysis
2020-04-21 heredoc a simple but highly useful package
2020-04-20 QuasiQuotes a conceptually simple but crucial extension
2020-04-19 On Style once neglected, Haskellers are becoming more stylish
2020-04-18 RecordWildCards a mighty handy extension not universally appreciated
2020-04-17 Deriving Worlds types as deriving configurations
2020-04-16 Structures for Free how base is rightly taken for granted
2020-04-15 Warnings As many as you can get your hands on
2020-04-14 Equational Reasoning File it under marvellous
2020-04-13 The Vitality of Haskell Strong types allow us to break stuff and move on
2020-04-12 Show Offs When to derive Show?
2020-04-11 Cabal or Stack What we do at IRIS Connect
2020-04-10 Fixing Language Extensions It isn't rocket science
2020-04-09 Language Extensions Much maligned but key to Haskell vitality
2020-04-08 Managing Anxiety In these difficult time be kind
2020-04-07 Getting your Version The Paths_foo has your version, but beware
2020-04-06 Pointless Style Point-free considered useful
2020-04-05 Functor The basis of things to come
2020-04-04 data-default A brilliant little package
2020-04-03 OverloadedStrings The most important extension
2020-04-02 New Rules Introducing article series
2020-04-01 Hell Cabal hell is no more
2020-03-31 Stringing Along It could be a feature not a bug
2020-03-30 Why Haskell Matters It's the types stupid
2020-03-29 The Stupid Haskeller Stupid is seriously undervalued by Haskellers