Welcome!

Hello and welcome to my personal scratch board! My name is ertes, and I’m a software engineer and hobby writer.

Software

predictive:
Predict the future, backtrack on failure
rapid:
Rapid prototyping with GHCi
wires:
Functional reactive programming library

Maintenance corner

These are older software projects that I still maintain:

netwire:
Functional reactive programming library (predecessor of wires)

Tutorials

Monoids for configuration:
Monoids for application configuration
Ledger Teil 1: Grundlagen:
Einführung in Ledger und die doppelte Buchführung
Ledger Teil 2: Buchführungsperioden:
Periodische Buchführung mit Erfolgskonten
X sessions with s6:
Using a real process supervisor for background daemons

Drafts

Mastering foldr:
Mastering the foldr function for lists
The Monoid Tutorial:
Monoids as a programming pattern