RecipeChangeTracker Source control for recipes using an immutable directed acyclic graph inspired by Git. Stack .NET Core F# NUnit and FsCheck for testing Giraffe for functional ASP.NET Core API