higherkindness / mu-scala

Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2

Home Page:https://higherkindness.github.io/mu

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

codecov.io Maven Central Latest version License Join the chat at https://gitter.im/47deg/mu GitHub Issues

mu-rpc

Mu RPC is a purely functional library for building RPC endpoint-based services with support for RPC and HTTP/2.

Also known as mu, it brings the ability to combine RPC protocols, services, and clients in your Scala program, thanks to gRPC.

Documentation

The full documentation is available at the mu site.

Demo

See the mu-scala-examples repository.

Copyright

mu-scala is designed and developed by 47 Degrees

Copyright (C) 2017-2020 47 Degrees. http://47deg.com

About

Mu is a purely functional library for building RPC endpoint based services with support for RPC and HTTP/2

https://higherkindness.github.io/mu

License:Apache License 2.0


Languages

Language:Scala 96.7%Language:Haskell 2.3%Language:Ruby 0.4%Language:Java 0.3%Language:SCSS 0.2%Language:Dockerfile 0.1%Language:Shell 0.0%