Options
All
  • Public
  • Public/Protected
  • All
Menu

Module "prims/range"

Index

Functions

range

  • range(min: string, max: string, id?: undefined | string): LitParser<string>
  • range(min: number, max: number, id?: undefined | string): LitParser<number>

rangeD

  • rangeD(min: string, max: string): LitParser<string>
  • rangeD(min: number, max: number): LitParser<number>

Const rangeP

  • rangeP<T>(min: T, max: T): Predicate<T>
  • HOF predicate for matching single char within given range.

    Type parameters

    • T: NumOrString

    Parameters

    • min: T

      -

    • max: T

      -

    Returns Predicate<T>

Const utf16Range

  • utf16Range(min: number, max: number, id?: string): LitParser<string>
  • Matches single char in given UTF-16 codepoint range.

    Parameters

    • min: number
    • max: number
    • Default value id: string = "utfLit"

    Returns LitParser<string>

Const utf16RangeD

  • utf16RangeD(min: number, max: number): LitParser<string>

Const utf16RangeP

  • utf16RangeP(min: number, max: number): Predicate<string>
  • HOF predicate for matching single char within given UTF16 codepoint range.

    Parameters

    • min: number

      -

    • max: number

      -

    Returns Predicate<string>

Generated using TypeDoc