Hacker News
- Stop Calling Everything “Nix” https://www.haskellforall.com/2022/08/stop-calling-everything-nix.html 7 comments
- Worst practices are viral for the wrong reasons (2014) https://www.haskellforall.com/2014/04/worst-practices-are-viral-for-wrong.html 59 comments
- Nixpkgs Overlays Are Monoids https://www.haskellforall.com/2022/01/nixpkgs-overlays-are-monoids.html 5 comments
- Worst practices should be hard (2016) https://www.haskellforall.com/2016/04/worst-practices-should-be-hard.html 31 comments
- Announcing nixos-rebuild: a "new" deployment tool for NixOS https://www.haskellforall.com/2023/01/announcing-nixos-rebuild-new-deployment.html 6 comments nixos
- Module organization guidelines for Haskell projects https://www.haskellforall.com/2021/05/module-organization-guidelines-for.html 4 comments haskell
- The visitor pattern is essentially the same thing as Church encoding https://www.haskellforall.com/2021/01/the-visitor-pattern-is-essentially-same.html 46 comments programming
- The golden rule of software quality http://www.haskellforall.com/2020/07/the-golden-rule-of-software-quality.html 7 comments programming
- Why Dhall advertises the absence of Turing-completeness http://www.haskellforall.com/2020/01/why-dhall-advertises-absence-of-turing.html 131 comments programming
- Detailed walkthrough for a beginner Haskell program http://www.haskellforall.com/2018/10/detailed-walkthrough-for-beginner.html 11 comments haskell
- Type-driven strictness http://www.haskellforall.com/2017/09/type-driven-strictness.html 11 comments haskell
- Worst practices should be hard http://www.haskellforall.com/2016/04/worst-practices-should-be-hard.html 81 comments haskell
- Haskell for all: How to contribute to the Haskell ecosystem http://www.haskellforall.com/2015/12/how-to-contribute-to-haskell-ecosystem.html 15 comments haskell
- Haskell-native spreadsheets http://www.haskellforall.com/2015/11/haskell-native-spreadsheets.html 12 comments haskell
- Explicit is better than implicit (Gabriel Gonzalez's blog) http://www.haskellforall.com/2015/10/explicit-is-better-than-implicit.html 104 comments haskell
- Haskell for all: Basic Haskell Examples http://www.haskellforall.com/2015/10/basic-haskell-examples.html 56 comments programming
- Haskell for all: Basic Haskell Examples http://www.haskellforall.com/2015/10/basic-haskell-examples.html 83 comments haskell
- Haskell for all: State of the Haskell ecosystem http://www.haskellforall.com/2015/08/state-of-haskell-ecosystem-august-2015.html 52 comments programming
- Use Haskell for shell scripting http://www.haskellforall.com/2015/01/use-haskell-for-shell-scripting.html 266 comments programming
- Haskell for all: total-1.0.0: Exhaustive pattern matching using traversals, prisms, and lenses http://www.haskellforall.com/2015/01/total-100-exhaustive-pattern-matching.html 10 comments haskell
- Haskell for all: How to desugar Haskell code http://www.haskellforall.com/2014/10/how-to-desugar-haskell-code.html 48 comments haskell
- Type Safe MVC in Haskell http://www.haskellforall.com/2014/04/model-view-controller-haskell-style.html 11 comments programming
- Haskell for all: Stream fusion for pipes http://www.haskellforall.com/2014/01/stream-fusion-for-pipes.html 40 comments haskell
- How to reimplement the conduit parsing API in pipes http://www.haskellforall.com/2013/10/how-to-reimplement-conduit-parsing-api.html 16 comments haskell
- Haskell for all: Composable streaming folds http://www.haskellforall.com/2013/08/composable-streaming-folds.html 38 comments haskell
- Haskell for all: Statements vs Expressions http://www.haskellforall.com/2013/07/statements-vs-expressions.html 126 comments programming
- Haskell for all: Program imperatively using Haskell lenses http://www.haskellforall.com/2013/05/program-imperatively-using-haskell.html 40 comments programming
- pipes-3.2: ListT, Codensity, ArrowChoice, and performance http://www.haskellforall.com/2013/03/pipes-32-listt-codensity-arrowchoice.html 19 comments haskell
- Haskell for all: mmorph-1.0.0: Monad morphisms http://www.haskellforall.com/2013/03/mmorph-100-monad-morphisms.html 18 comments haskell
- Introduction to Haskell IO http://www.haskellforall.com/2013/01/introduction-to-haskell-io.html 38 comments programming
- The Continuation Monad http://www.haskellforall.com/2012/12/the-continuation-monad.html 4 comments programming
- pipes-3.0: Simpler, unified API http://www.haskellforall.com/2012/12/pipes-30-simpler-unified-api.html 70 comments haskell
- Parsing chemical substructures in Haskell http://www.haskellforall.com/2012/10/parsing-chemical-substructures.html 10 comments programming
- The MonadTrans class is missing a method http://www.haskellforall.com/2012/09/the-monadtrans-class-is-missing-method.html 31 comments haskell
- The category design pattern http://www.haskellforall.com/2012/08/the-category-design-pattern.html 98 comments programming
- Studying protein structures in Haskell http://www.haskellforall.com/2012/08/code-example-1.html 6 comments haskell
- Haskellers caught wishing for first-class modules http://www.haskellforall.com/2012/07/first-class-modules-without-defaults.html 8 comments ocaml
- Breaking from a loop http://www.haskellforall.com/2012/07/breaking-from-loop.html 19 comments haskell
- errors-1.0: Simplified error handling http://www.haskellforall.com/2012/07/errors-10-simplified-error-handling.html 32 comments haskell
- pipes 2.0 - Pipe Finalization http://www.haskellforall.com/2012/05/pipes-20-pipe-finalization.html 30 comments haskell