Benjamin Hodgson I'm a compiler engineer at Microsoft. I'm a C# developer by day but I also like functional programming. Here is my CV. Posts Prettier. Happier. More Imperative. August 15, 2024 Incremental T4 Text Templating November 28, 2022 Parallelising Source Positions July 16, 2022 Some Notes on Variables and Binding May 18, 2021 Building Prolog's Rules Engine December 22, 2019 Generic Unification with Sawmill December 15, 2019 Parsing Prolog with Pidgin December 8, 2019 Write You a Prolog December 1, 2019 Rewriting IRewritable October 5, 2019 Announcing Pidgin v2.0 January 26, 2019 The Fourth Type of Variance January 11, 2019 Zooming In on Field Accessors December 6, 2018 Live-streaming July 16, 2018 Eighty March 16, 2018 Zip-Folding January 10, 2018 Functor Functors December 15, 2017 Recursion Without Recursion November 13, 2017 Package docs Pidgin Sawmill Gutenberg Eighty FixedSizeBuffers Archives