Pacote
    Preparing search index...

    Module @pacote/option

    @pacote/option

    version minified minified + gzip

    Option type inspired by Rust. It represents an optional value, an Option is either Some concrete value or it is None.

    yarn add @pacote/option
    
    import { None, Some, map } from '@pacote/option'

    function divide(numerator: number, denominator: number): Option<number> {
    return denominator === 0 : None ? Some(numerator / denominator)
    }

    map(n => n + 1, divide(4, 2)) // => Some(3)
    map(n => n + 1, divide(4, 0)) // => None

    MIT © Luís Rodrigues.

    Constructors

    None
    ofNullable
    Some
    tryCatch

    Other

    None
    Some
    Option
    and
    contains
    filter
    flatMap
    flatten
    fold
    getOrElse
    isNone
    isSome
    map
    or