package libsail

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Libsail.Parser_combinatorsSource

Sourcetype 'a parse_result =
  1. | Ok of 'a * Str.split_result list
  2. | Fail
Sourcetype 'a parser = Str.split_result list -> 'a parse_result
Sourceval (>>=) : 'a parser -> ('a -> 'b parser) -> Str.split_result list -> 'b parse_result
Sourceval pmap : ('a -> 'b) -> ('c -> 'a parse_result) -> 'c -> 'b parse_result
Sourceval token : (Str.split_result -> 'a option) -> Str.split_result list -> 'a parse_result
Sourceval preturn : 'a -> Str.split_result list -> 'a parse_result
Sourceval plist : (Str.split_result list -> 'a parse_result) -> Str.split_result list -> 'a list parse_result
Sourceval pchoose : ('a -> 'b parse_result) -> ('a -> 'b parse_result) -> 'a -> 'b parse_result
Sourceval parse : (Str.split_result list -> 'a parse_result) -> string -> string -> 'a option
OCaml

Innovation. Community. Security.