List of materials on Software Design in Haskell
Other resources that are good, but not necessarry about Software Design
-
Testing | Monday Morning Haskell
This is a good serie, but it's not quite about Design and Architecture. It's about basics. Still, it talks about TDD and BDD which is good.
-
Practical testing in Haskell | Jasper Van der Jeugt
The same: we learn basics of testing, but no words on the testable architectures.
-
An example of state-based testing in Haskell | Mark Seemann
-
How to use Hedgehog to test a real world, large scale, stateful app | Jacob Stanley
- Finally Tagless DSLs and MTL | Joseph Abrahamson | LambdaConf 2015
- Haskell record variant comparison | Milán Nagy