package nuscr

  1. Overview
  2. Docs
A tool to manipulate and validate Scribble-style multiparty protocols

Install

Dune Dependency

Authors

Maintainers

Sources

nuscr-2.1.1.tbz
sha256=c5a419fd1fdea78fb63b3a3c335b0e6b0f2b08d65b79870565bdcc0f997bc728
sha512=83ef593ed514eeef1b10069af54562833d617d1c338c5adaf82ee5c3ea7ec4569b3643fcbb237b3cb79ce2f579094cbd17217efa5f4e522bd20f67e1df3a7dbd

doc/nuscr.lib/Nuscrlib/Loc/index.html

Module Nuscrlib.Loc

type t
val ghost_loc : t
val sexp_of_t : 'a -> Base.Sexp.t
val show : t -> Base.string
val create : (Lexing.position * Lexing.position) -> t
type 'a located = {
  1. loc : t;
  2. value : 'a;
}
val sexp_of_located : ('a -> Sexplib0.Sexp.t) -> 'a located -> Sexplib0.Sexp.t
val equal_located : ('a -> 'a -> Ppx_deriving_runtime.bool) -> 'a located -> 'a located -> Ppx_deriving_runtime.bool
val compare_located : ('a -> 'a -> Ppx_deriving_runtime.int) -> 'a located -> 'a located -> Ppx_deriving_runtime.int
val merge : t -> t -> t
OCaml

Innovation. Community. Security.