Mu (μ) is a purely functional framework for building micro services.
Go to file
2020-04-28 14:01:34 +02:00
.github/workflows Add Haddocks for 0.3 and fix problems with new Haddock (#179) 2020-04-17 10:24:52 +02:00
.vscode Update mu-haskell to use avro-parser-haskell-0.1.1 (#112) 2020-02-26 10:29:00 +01:00
adapter Add Haddocks for 0.3 and fix problems with new Haddock (#179) 2020-04-17 10:24:52 +02:00
compendium-client Use new server API in examples and upgrade deps ⚗️ (#178) 2020-04-15 14:04:54 +02:00
core Add Haddocks for 0.3 and fix problems with new Haddock (#179) 2020-04-17 10:24:52 +02:00
docs Docs for GraphQL subscriptions 2020-04-28 14:01:34 +02:00
examples Add documentation for mu-optics 📖 (#175) 2020-04-16 16:24:48 +02:00
graphql Simplify API for Mu.GraphQL.Quasi.graphql ⛏ (#184) 2020-04-22 14:27:27 +02:00
grpc Add latest version of warp-grpc v0.4.0.1 🕷 (#183) 2020-04-20 15:48:29 +02:00
templates Simplify API for Mu.GraphQL.Quasi.graphql ⛏ (#184) 2020-04-22 14:27:27 +02:00
.editorconfig Run stylish-haskell in all files! 💅🏼 (#23) 2019-11-21 13:25:53 +01:00
.gitignore Prepare for 0.1 (#71) 2020-01-13 10:05:23 +01:00
.stylish-haskell.yaml Run stylish-haskell in all files! 💅🏼 (#23) 2019-11-21 13:25:53 +01:00
cabal-fmt.sh New API to support GraphQL resolvers as services (#111) 2020-03-05 15:37:05 +01:00
cabal.project Unify examples for Avro, Protobuf and GraphQL (#139) 2020-03-13 10:07:56 +01:00
CODEOWNERS Fill all cabal files for Hackage! 🚀 (#72) 2020-01-13 11:05:25 +01:00
default.nix Update to warp-grpc 0.4 and fix multi-servers (#151) 2020-03-23 15:04:32 +01:00
DEVELOPMENT.md Add recommended vscode extensions! 💻 (#34) 2019-12-05 09:23:36 +01:00
generate-haddock-docs.sh Add Haddocks for 0.3 and fix problems with new Haddock (#179) 2020-04-17 10:24:52 +02:00
LICENSE Add persistent client to example 👨🏼‍💻 (#44) 2019-12-16 12:29:13 +01:00
README.md Update to v3 of cachix-action ❄️ (#51) 2019-12-23 09:19:20 +01:00
RELEASE.md Add Stack to Github Actions CI 🧪 (lts-15) (#155) 2020-03-25 14:18:32 +01:00
run-docs.sh Script to generate standalone Haddock documentation (#55) 2019-12-20 13:15:41 +01:00
stack-14.yaml Support 'avro' 0.5 (#164) 2020-04-01 15:30:22 +02:00
stack-nightly.yaml Support 'avro' 0.5 (#164) 2020-04-01 15:30:22 +02:00
stack.yaml Support 'avro' 0.5 (#164) 2020-04-01 15:30:22 +02:00
test-schema.sh Separate packages (#21) 2019-11-18 12:23:57 +01:00
test-templates.sh Add new Stack template for GraphQL 🔥 (#182) 2020-04-20 13:02:21 +02:00

Mu for Haskell

Actions 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.