The Curious Engineer

All blogs / Haskell

Infinite Negative Utility

journal.infinitenegativeutility.com

HaskellRust

Posts
24 from 3 Aug 2014 to 13 May 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://journal.infinitenegativeutility.com/feed/

2026 1

  1. The Gang of Four, Their Software Patterned

2024 1

  1. A Taste of Matzo: A Language for Random Text

2023 1

  1. Leaving Haskell behind

2022 1

  1. Structurally-Typed Condition Handling

2021 1

  1. How I Do Generative Art: In Praise of Netpbm

2020 2

  1. Objects in Functional Languages
  2. Pony, Errors, and Logging

2018 3

  1. Why I Don't Love Gödel, Escher, Bach
  2. The Rust Language and Special Cases
  3. Structural Types and Duck Typing

2017 5

  1. Some Notes About How I Write Haskell
  2. talking about the rhetorical emphasis placed on math in programming
  3. The Basic Principles of Rust Modules
  4. Lifetime Quantification and Higher-Ranked Trait Bounds
  5. Haskell Type Equality Constraints

2016 4

  1. Markov Chains
  2. Resources, Laziness, and Continuation-Passing Style
  3. Writer Monads and Space Leaks
  4. Backpacks Full of Data Files: A Hypothetical Future

2015 3

  1. Laser-Cutting Comic Book Slip-Covers
  2. Typeclass Refactoring and Default Superclass Instances
  3. Celebrating Daemontools

2014 2

  1. Blocks Courtesy of Konrad Zuse
  2. Noun Case