package resto
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
A minimal OCaml library for type-safe HTTP/JSON RPCs
Install
dune-project
Dependency
Authors
Maintainers
Sources
resto-v1.0.tar.gz
md5=394275a7579c7dbcb29631b447006253
sha512=20f7d3ee730b4b202707ec7802662733ec2e3db76a7be78d4f794eb22796d8fc54e3e16e5a8e2fff80b391ea84cfbe470044772b815eebfd389d0a6754e1df85
Description
Published: 07 Sep 2022
README
Resto
A small OCaml library for type-safe HTTP/JSON RPCs based on service à la Eliom.
Context and further reading
- The Tezos project which uses resto to define RPC services.
- The Eliom project which notion of services is the basis for
resto. ocplib-json-typedwhich defines self-documenting JSON codecs.
Dev Dependencies (9)
-
odoc
with-doc -
ocamlformat
= "0.20.1" & with-doc -
alcotest-lwt
>= "1.5.0" & with-test -
alcotest
>= "1.5.0" & with-test -
base-unix
with-test -
lwt
with-test -
ezjsonm
with-test -
json-data-encoding-bson
>= "0.9.1" & < "1.0" & with-test -
json-data-encoding
>= "0.9.1" & < "1.0" & with-test
Used by (4)
-
resto-acl
= "1.0" -
resto-directory
= "1.0" -
resto-json
= "1.0" -
tezos-rpc
>= "16.0"
Conflicts (1)
-
result
< "1.5"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page