Mu (μ) is a purely functional framework for building micro services.
Go to file
2019-12-20 11:18:23 +01:00
.vscode Add recommended vscode extensions! 💻 (#34) 2019-12-05 09:23:36 +01:00
adapter Document integration with Persistent 📚 (#50) 2019-12-20 08:29:09 +01:00
compendium-client Make ghcide happy (#49) 2019-12-19 14:41:57 +01:00
core Make ghcide happy (#49) 2019-12-19 14:41:57 +01:00
docs Docs initial website 🖨 (#53) 2019-12-20 11:18:23 +01:00
examples Document integration with Persistent 📚 (#50) 2019-12-20 08:29:09 +01:00
grpc Make ghcide happy (#49) 2019-12-19 14:41:57 +01:00
templates Higher-kinded data and To/FromSchema separation (#41) 2019-12-16 13:46:43 +01:00
.editorconfig Run stylish-haskell in all files! 💅🏼 (#23) 2019-11-21 13:25:53 +01:00
.gitignore Docs initial website 🖨 (#53) 2019-12-20 11:18:23 +01:00
.stylish-haskell.yaml Run stylish-haskell in all files! 💅🏼 (#23) 2019-11-21 13:25:53 +01:00
.travis.yml Fallback to Travis 😔 (#54) 2019-12-20 11:16:24 +01:00
DEVELOPMENT.md Add recommended vscode extensions! 💻 (#34) 2019-12-05 09:23:36 +01:00
LICENSE Add persistent client to example 👨🏼‍💻 (#44) 2019-12-16 12:29:13 +01:00
README.md Fallback to Travis 😔 (#54) 2019-12-20 11:16:24 +01:00
stack-nightly.yaml Extract mu-persistent to it's own package! ✂️ (#47) 2019-12-18 08:50:17 +01:00
stack.yaml Extract mu-persistent to it's own package! ✂️ (#47) 2019-12-18 08:50:17 +01:00
test-schema.sh Separate packages (#21) 2019-11-18 12:23:57 +01:00

Mu for Haskell

Build Status

This repo defines a set of libraries to write microservices in a format- and protocol-independent way. It shares the same goals as Mu for Scala, but using idiomatic Haskell and more type-level techniques.

Documentation

This set of libraries are thought to be built using Stack. Just jump into the folder and run stack build! The top-level stack.yaml defines a common resolver and set of dependencies for all the packages.

Contributing

If you want to contribute, please be sure to read the development guidelines first.