yam: Yam Web

[ bsd3, deprecated, library, web ] [ Propose Tags ]
Deprecated in favor of boots-app

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.4.0, 0.5.0, 0.5.1, 0.5.2, 0.5.3, 0.5.4, 0.5.5, 0.5.6, 0.5.7, 0.5.8, 0.5.9, 0.5.10, 0.5.11, 0.5.12, 0.5.13, 0.5.14, 0.5.15, 0.5.16, 0.5.17, 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.7 (info)
Dependencies aeson, base (>=4.7 && <5), bytestring, data-default, fast-logger, monad-logger, mtl, random, reflection, salak, servant-server, servant-swagger, servant-swagger-ui, text, unliftio-core, vault, wai, wai-extra, warp, yam [details]
License BSD-3-Clause
Copyright (c) 2018 Daniel YU
Author Daniel YU
Maintainer Daniel YU <leptonyu@gmail.com>
Category Web
Home page https://github.com/leptonyu/yam#readme
Uploaded by leptonyu at 2019-01-06T04:57:59Z
Distributions
Reverse Dependencies 2 direct, 0 indirect [details]
Executables yam
Downloads 8070 total (55 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for yam-0.5.1

[back to package description]

yam

Hackage Build Status

Servant based Web Wrapper for Production in Haskell.


import qualified Data.Salak                     as S
import           Yam

type API = "hello" :> Get '[PlainText] Text

service :: ServerT API App
service = return "world"

main = start S.empty [] (Proxy :: Proxy API) service