package fmlib

  1. Overview
  2. Docs
Functional monadic library

Install

Dune Dependency

Authors

Maintainers

Sources

0.1.0.tar.gz
sha256=0558665285e4d7691e5a80c90ab05a7acb86c09f03ceef6589f150f6d3574573
md5=fb61f4d6e7233cf8d1d71758e6110c1e

doc/fmlib.fmlib_parse/Fmlib_parse/Character_state/Make/index.html

Module Character_state.MakeSource

Parameters

Signature

Sourcetype t = {
  1. pos : Position.t;
  2. indent : Indent.t;
  3. user : User.t;
}
Sourceval make : Position.t -> User.t -> t
Sourceval position : t -> Position.t
Sourceval line : t -> int
Sourceval column : t -> int
Sourceval user : t -> User.t
Sourceval put : User.t -> t -> t
Sourceval update : (User.t -> User.t) -> t -> t
Sourceval indent : t -> Indent.t
Sourceval next : char -> t -> t
Sourceval check_position : t -> Indent.violation option
Sourceval align : t -> t
Sourceval left_align : t -> t
Sourceval start_detach : t -> t
Sourceval end_detach : t -> t -> t
Sourceval start_indent : int -> t -> t
Sourceval end_indent : int -> t -> t -> t
OCaml

Innovation. Community. Security.