./www/hs-servant, Family of combinators for defining webservices APIs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.20.1nb1, Package name: hs-servant-0.20.1nb1, Maintainer: pkgsrc-users

A family of combinators for defining webservices APIs and serving them.


Master sites:

Filesize: 54.743 KB

Version history: (Expand)


CVS history: (Expand)


   2023-11-02 07:37:49 by Masatake Daimon | Files touched by this commit (1141)
Log message:
Revbump all Haskell after updating lang/ghc96
   2023-10-30 14:35:06 by Masatake Daimon | Files touched by this commit (4)
Log message:
www/hs-servant: Update to 0.20.1

0.20.1
* Support aeson-2.2 #1695

0.20
* Headers support in UVerb responses #1570 #1571
* Generalize type of Servant.Types.SourceT.source to any foldable #1593
* Make Mime(Un)Render PlainText String instances encode/decode UTF-8 #1645
* Add HasStatus instance for Headers (that defers StatusOf to underlying
  value) #1649
* Make fromSourceIO run in IO #1661
* Some streaming abstractions, like io-streams, require stateful
  initialization. Since all actual call sites of fromSourceIO are in a
  context where IO actions can be executed, these streaming sources can be
  accomodated by having letting fromSourceIO run in IO.
* To migrate your existing FromSourceIO instance, simply put a pure/return
  in front of it.
* Fix the handling of multiple headers with the same name. #1666
   2023-10-09 06:55:01 by Masatake Daimon | Files touched by this commit (988)
Log message:
Bump Haskell packages after updating lang/ghc94
   2023-01-29 05:56:23 by Masatake Daimon | Files touched by this commit (5)
Log message:
www/hs-servant: import hs-servant-0.19.1

A family of combinators for defining webservices APIs and serving them.