@hackage / acolyte-core

Type-level API specification for acolyte

Latest0.1.0.1

About

Metadata

  • Last updated , by joshburgess
  • License BSD-3-Clause
  • Categories Web Development
  • Maintained by: Josh Burgess <joshburgess.webdev@gmail.com>

  • Lottery factor: 1

Links

Installation

Package Flags

Use the -f option with cabal commands to enable flags

    dev-tests (off by default)

    Build dev-only test suites that shell out to cabal exec ghc. These rely on the in-place package database from cabal build in the source workspace and cannot run from an installed package, so they are off by default.

Readme

Pure type-level machinery for describing HTTP APIs as types. Endpoints, paths, methods, effects, session types, versioning, and content negotiation. No IO, no runtime beyond base.