named-servant-0.3.0: named-servant.cabal
cabal-version: 1.12
name: named-servant
synopsis: support records and named (from the named package) parameters in servant
version: 0.3.0
maintainer: kristof@resonata.be
copyright: Kristof Bastiaensen 2020
license: BSD3
license-file: LICENSE
build-type: Simple
description: Having positional parameters in Servant can be error prone, especially if you have lot of them, and they have similar types. This package solves that problem by either using records or named parameters (from the named package) to specify servant parameters. To use with servers, use the /named-servant-server/ package, with clients use /named-servant-client/.
source-repository head
type: git
location: https://github.com/kuribas/named-servant
library
default-language: Haskell2010
Ghc-options: -Wall
exposed-modules:
Servant.Named
Servant.Record
hs-source-dirs:
src
build-depends:
base >= 4.7 && < 5,
servant >= 0.17 && < 0.18,
named >= 0.3 && < 0.4