+
Skip to content

ambroslins/mig

 
 

Repository files navigation

Mig - library to write composable and lightweight servers

The Mig is a library to build lightweight composable servers. The main strength is ability to build servers from parts and flexible DSL which features only small amount of functions.

I like scotty for being very simple and servant for being composable, type-safe and how functions are used as handlers which provides decoupling of Web-handlers from application logic. But sometimes scotty feels too imperative and lacks servant's composability. And servant with type-level magic and huge errors can feel to complicated. So I wanted to create something in the middle. Something composable and simple at the same time. The name mig (pronounced as meeg) is a russian word for "instant moment".

  • For quick start guide see tutorial
  • For summary of the main functions see docs

About

Lightweight and composable servers for Haskell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 96.9%
  • HTML 2.1%
  • Other 1.0%
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载