Shpadoinkle-router: A single page application rounter for Shpadoinkle based on Servant.

[ bsd3, library, web ] [ Propose Tags ]

Surjective single page application routing with Servant. Surjectivity in this context means routes can be backward compatible, allowing URLs to evolve. Since routes are specified as Servant combinators, serving these routes from the backend is trivial. For an example of leveraging the client-server isomorphism via Servant specification, check the servant-crud example.


[Skip to Readme]
Versions [RSS] [faq] 0.1.0.0, 0.1.0.1, 0.2.0.0, 0.2.0.1, 0.3.0.0, 0.3.0.1
Dependencies aeson (>=1.4.4 && <1.6), base (>=4.12.0 && <4.16), bytestring (>=0.10.8 && <0.12), compactable (>=0.1.2 && <0.2), exceptions (>=0.10.3 && <0.11), ghcjs-dom (>=0.9.4 && <0.20), http-api-data (>=0.4.1 && <0.5), http-media, http-types, jsaddle (>=0.9.7 && <0.20), jsaddle-warp, lens (>=4.17.1 && <5.0), network-uri (>=2.6.1 && <2.8), servant (>=0.16 && <0.19), servant-client (>=0.15.0 && <0.19), servant-client-js (==0.1.*), servant-rawm, servant-rawm-server, servant-server (>=0.16 && <0.18), Shpadoinkle, Shpadoinkle-backend-static, text (>=1.2.3 && <1.3), unliftio (>=0.2.12 && <0.3), wai (>=3.2.2 && <3.3), wai-app-static (>=3.1.6 && <3.2), warp (>=3.2.28 && <3.4) [details]
License BSD-3-Clause
Author Isaac Shapira
Maintainer isaac.shapira@platonic.systems
Category Web
Source repo head: git clone https://gitlab.com/platonic/shpadoinkle.git
Uploaded by fresheyeball at 2021-06-02T18:09:40Z
Distributions NixOS:0.3.0.1
Downloads 550 total (8 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2021-06-02 [all 2 reports]

Modules

  • Shpadoinkle
    • Shpadoinkle.Router
      • Shpadoinkle.Router.Client
      • Shpadoinkle.Router.Server

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Candidates


Readme for Shpadoinkle-router-0.3.0.1

[back to package description]

Shpadoinkle Servant Router

Goldwater Haddock BSD-3 built with nix Hackage Hackage Deps Hackage CI

Documentation ->