package parsexp_io

  1. Overview
  2. Docs
S-expression parsing library (IO functions)

Install

dune-project
 Dependency

Authors

Maintainers

Sources

parsexp_io-v0.13.0.tar.gz
sha256=af3b445f22c37746125041b86fbab995437ae70dd79256c4c19c52a531a448e3
md5=fd503fbf5525770fa52f740fd97ee740

doc/parsexp_io/Parsexp_io/index.html

Module Parsexp_io

val load : (module Parsexp.Parser with type parsed_value = 'a) -> filename:string -> ('a, Parsexp.Parse_error.t) result
val load_exn : (module Parsexp.Parser with type parsed_value = 'a) -> filename:string -> 'a
type ('a, 'b) conv_mode =
  1. | Single : ('a, 'a) conv_mode
  2. | Many : ('a, 'a list) conv_mode
val load_conv : ('a, 'b) conv_mode -> filename:string -> (Base.Sexp.t -> 'a) -> ('b, Parsexp.Conv_error.t) result
val load_conv_exn : ('a, 'b) conv_mode -> filename:string -> (Base.Sexp.t -> 'a) -> 'b