Thanks to everyone who filled out the 2021 State of Haskell Survey! This week Cameron and Taylor review the results.
https://taylor.fausak.me/2021/11/16/haskell-survey-results/
--------
34:57
Monad Architecture
This week Cameron and Taylor answer our first listener question: How should you structure large applications? We compare ReaderT with MTL along with other approaches.
https://join.slack.com/t/haskell-foundation/shared_invite/zt-mjh76fw0-CEjg2NbyVE8rVQDvR~0F4A
--------
23:35
GHC 9.2.1
We’re back! After a month off, Cameron and Taylor get together to talk about what’s new in the Haskell world.
https://www.haskell.org/ghc/blog/20211029-ghc-9.2.1-released.html
https://haskellweekly.news/survey/2021.html
--------
27:32
Loop Breaker
Cameron Gera and Taylor Fausak discuss Drew Olson’s adventures in looping. What should you do if you want to loop forever, but break out of the loop early sometimes?
https://blog.drewolson.org/adventures-in-looping
--------
21:11
Hash Flooding Aeson
Special guest Tom Sydney Kerckhove talks with Taylor Fausak about a denial of service vulnerability in Aeson, a Haskell library for JSON.
https://cs-syd.eu/posts/2021-09-11-json-vulnerability
https://hackage.haskell.org/package/sydtest-0.4.0.0
https://hackage.haskell.org/package/genvalidity-0.11.0.2
https://hackage.haskell.org/package/yamlparse-applicative-0.2.0.0
Haskell Weekly covers the Haskell progamming language. Listen to professional software developers discuss using functional programming to solve real-world business problems. Each episode uses a conversational two-host format and runs for about 15 minutes.