Christopher Weaver

Software engineer. Dabbling in philsophy on the side.

Headshot or avatar belonging to the website owner

Recent Posts

Why Haskell

Mar 10, 2026 · 20 min.
Engineering

Choosing correctness over compromise. Why Haskell offers a different path towards building systems while emphasizing the importance of human expression

The Monty Hall Problem - Lessons in Humility

Nov 9, 2025 · 16 min.
Philosophy

Exploring the limits of human intuition by investigating the Monty Hall problem and an empirical resolution using Haskell

Functional Programming in C++

May 24, 2025 · 13 min.
Engineering

Lazy Evaluation in Haskell

Mar 23, 2025 · 5 min.
Engineering

Exploring laziness in Haskell by computing the Fibonacci sequence

The Basics of Haskell

Feb 20, 2025 · 9 min.
Engineering

More Posts

My Projects

View all »
Personal
personal
Feature image
Personal
personal
Feature image
personal