Projects in Awesome Lists by battermann
A curated list of projects in awesome lists by battermann .
https://github.com/battermann/pureapp
A small library for writing referentially transparent and stack-safe sequential programs
console-application elm-architecture referentially-transparent scala
Last synced: 01 Mar 2026
https://github.com/battermann/sbt-json
sbt plugin that generates Scala case classes for easy, statically typed and implicit access of JSON data e.g. from API responses
code-generation json sbt sbt-plugin scala
Last synced: 30 Apr 2025
https://github.com/battermann/tic-tac-toe-backend
Source code for blog post on the free monad in F#
Last synced: 14 Jun 2025
https://github.com/battermann/mcs
Nested Monte Carlo tree search for SameGame
Last synced: 30 Apr 2025
https://github.com/battermann/kids-math-quiz
Very simple math quiz for kids written in Elm
Last synced: 30 Apr 2025
https://github.com/battermann/montecarlo
A generic implementation of a Nested Monte Carlo Search for single player games
Last synced: 12 Sep 2025
https://github.com/battermann/accounting-event-sourcing
Sample code for post on event sourcing
Last synced: 24 Jun 2025
https://github.com/battermann/connect-4
Connect 4 implemented with event sourcing and CQRS using Haskell, PureScript, Redis, Postgres, GraphQL/Hasura and Elm
cqrs elm event-sourcing graphql haskell hasura microservices no-frameworks postgres purescript redis
Last synced: 30 Apr 2025
https://github.com/battermann/elm-countdown
Create your own countdowns with proper time zones that you can bookmark - written in Elm
Last synced: 30 Apr 2025
https://github.com/battermann/scalesmeister
Jazz line generator written in Elm based on scales and formulas
Last synced: 30 Apr 2025
https://github.com/battermann/equiweb
Run range vs. range hold'em equity simulations anywhere, anytime - for free!
Last synced: 30 Apr 2025
https://github.com/battermann/elm-samegame
SameGame implemented in Elm
elm functional-programming game puzzle samegame single-player tile-game
Last synced: 30 Apr 2025
https://github.com/battermann/functionalparser
Functional Monadic Parser Examples ported to C# http://wp.me/p6bDnA-74
Last synced: 13 Apr 2025
https://github.com/battermann/tictactoe
A WPF UI for Scott Wlaschin's Tic Tac Toe implementation
Last synced: 10 Aug 2025
https://github.com/battermann/state-monad-example
Sample code for blog post on combined state and either monad
either-monad monad-transformers scala state-monad
Last synced: 30 Oct 2025
https://github.com/battermann/xplot.googlecharts.sample
Using XPlot.GoogleCharts to integrate a chart into a web application
Last synced: 29 Mar 2025
https://github.com/battermann/cosmic-ray-api
Command API for Connect 4 service
Last synced: 29 Mar 2025
https://github.com/battermann/story-tinkler
A simple Markdown based adventure engine
Last synced: 23 Jun 2025
https://github.com/battermann/parser-combinators-scala-hands-on
A series of exercises on functional parsers
functional-programming hands-on parser-combinators property-based-testing scala tutorial
Last synced: 29 Mar 2025
https://github.com/battermann/cosmic-ray-rm
Read model for Connect 4 service implemented with Haskell and Hasura
Last synced: 15 Jun 2026
https://github.com/battermann/mailinglist
Sample for writing efficient and reliable code with F# Type Providers
Last synced: 29 Mar 2025
https://github.com/battermann/haskell-samegame
Monte Carlo Tree Search Haskell implementation for finding good solutions for SameGame
Last synced: 29 Mar 2025
https://github.com/battermann/internal-message-bus
Internal message bus implemented with Reactive Extensions
Last synced: 29 Mar 2025
https://github.com/battermann/algebraic-design-sample
functional-programming scala tagless-final
Last synced: 29 Mar 2025
https://github.com/battermann/fsharptypeproviderwithcisample
Sample project for http://blog.leifbattermann.de/2015/10/30/sql-type-provider-and-continuous-integration-with-fake/
Last synced: 10 Aug 2025
https://github.com/battermann/randomizer
Make random decisions based on 5 different frequencies
Last synced: 29 Mar 2025
https://github.com/battermann/purescript-index-ttl
Code repository for blog post
Last synced: 07 Jan 2026
https://github.com/battermann/parsers
Parser combinators built upon abstractions from FP
Last synced: 29 Mar 2025
https://github.com/battermann/99-problems
http://aperiodic.net/phil/scala/s-99/
Last synced: 29 Mar 2025
https://github.com/battermann/fsharp-hypermedia
F# JSON support for hypermedia types (HAL, Siren)
Last synced: 29 Mar 2025
https://github.com/battermann/claparser
Parsing command line arguments with Chessie (Railway oriented programming)
Last synced: 13 Aug 2025
https://github.com/battermann/statemonad
State Monad Examples. Refactored and extended code from Brian Beckmans State Monad tutorial: http://channel9.msdn.com/Shows/Going+Deep/Brian-Beckman-The-Zen-of-Expressing-State-The-State-Monad
Last synced: 22 Jul 2025
https://github.com/battermann/aspsolultionscaffold
Scaffold for a ASP.NET MVC 5 Solution - domain models and data layer in F# - with Event Sourcing
Last synced: 29 Mar 2025
https://github.com/battermann/cosmic-ray-ui
Front end for Connect 4 service build with Elm
Last synced: 20 Jan 2026
https://github.com/battermann/strongly-typed-config
Sample code for blog post
Last synced: 29 Mar 2025
https://github.com/battermann/projecteuler
Solving some Project Euler problems
Last synced: 29 Mar 2025
https://github.com/battermann/target-structure-generator
Randomizer for target structures of Roger Treece's musical fluency exercises
Last synced: 29 Mar 2025
https://github.com/battermann/download-wallpaper-fsharp
Download Bing Wallpaper using F#
Last synced: 29 Mar 2025