servant/servant-jsaddle
Oleg Grenrus 83336ae991 Small updates
- Allow newer js-jquery in tutorial
- use bionic on Travis
- allow newer hspec in servant-jsaddle
2019-11-17 19:39:44 +02:00
..
src/Servant/Client Add servant-client-jsaddle 2019-09-08 10:28:21 +03:00
test Catch WS.ConnectionClosed 2019-10-01 16:28:28 +03:00
CHANGELOG.md Add servant-client-jsaddle 2019-09-08 10:28:21 +03:00
LICENSE Add servant-client-jsaddle 2019-09-08 10:28:21 +03:00
README.md Add servant-client-jsaddle 2019-09-08 10:28:21 +03:00
servant-jsaddle.cabal Small updates 2019-11-17 19:39:44 +02:00
Setup.hs Add servant-client-jsaddle 2019-09-08 10:28:21 +03:00

servant-client-jsaddle

This is a an implementation of the servant-client-core API on top of jsaddle, a framework that lets you write Haskell programs that compile to javascript to run in a browser or compile to native code that connects to a browser.

It is similar to servant-client-ghcjs, except it supports native compilation and native GHCi. It even reuses some of the logic from servant-client-ghcjs.

Build

This package comes with a test suite that depends on jsaddle-webkit2gtk. You may want to skip that because of the heavy dependency footprint.

cabal new-build --allow-newer=aeson,http-types --disable-tests

Usage

TBD. Similar to servant-client and servant-client-ghcjs.