MIT licensed
Maintained by Taylor Fausak
This version can be pinned in stack with:lackey-0.2.0@sha256:8f3f7bc501c67f03e468587e98a781620df5679604d8cf18fc7f72fc6f68778f,1406
Depends on 2 packages(full list with versions):

Lackey

Version badge Build badge

Lackey is a Haskell library for generating Ruby consumers of Servant APIs.

Installation

You can install Lackey by adding it to your Cabal file.

build-depends:
    lackey ==0.1.*

You can also install it manually.

cabal update
cabal install 'lackey ==0.1.*'

Please see the change log for a detailed list of changes.

Usage

Use Lackey.rubyForAPI to generate a string of Ruby source code for consuming a Servant API. For example:

type API = "things" :> Get '[JSON] [Thing]

api :: Proxy API
api = Proxy

ruby :: String
ruby = rubyForAPI api

Changes

Change log

Lackey uses Semantic Versioning. The change log is available through the releases on GitHub.