I’m a passionate student developer currently working at Make Directory.
Check out what I’ve been building recently:
Oratio
Learn a new language with realtime transcription inspired by children’s books.
I also write about programming on my blog:
Traits in Wipple are implemented!
May 17, 2022
After months of work, I've finally implemented the Wipple trait system! In this post, I want to explain how to use traits in Wipple programs.
Read ↗Typeclasses and higher-kinded types in Wipple
January 10, 2022
Typeclasses are a powerful construct used in functional programming languages like Haskell...
Read ↗Wipple's updated type syntax
November 17, 2021
In my spree to streamline different parts of Wipple, I've decided to update the type syntax to be more flexible and consistent. Here's how it works!
Read ↗More consistent assignment syntax in Wipple
October 14, 2021
I've been trying to simplify and consolidate many different Wipple features. Last time was function syntax, this time is assignment syntax!
Read ↗Computed values in Wipple
October 14, 2021
Let's say I wanted to create a random number generator in Wipple...
Read ↗Extended functions in Wipple
September 29, 2021
Wipple Weekly Update
March 7, 2021
Wipple’s Module System
February 28, 2021
A simple introduction to Wipple
February 3, 2021
Trait-Oriented Programming in Wipple
January 11, 2021
New Directives Design in Wipple
January 5, 2021
Wipple updates
August 24, 2020
Binding Optionals in SwiftUI
August 9, 2020
Some examples of Wipple code
July 26, 2020
“Generic extensions”?
March 24, 2020
Using dynamic member lookup to implement the builder pattern
February 23, 2020