Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BaseTryImpl<T>

Type parameters

  • T

Hierarchy

Index

Accessors

success

  • get success(): boolean

Methods

catch

  • catch(backup: TypedFunction<Error, T | ITry<T>>): ITry<T>

Abstract convert

  • convert<S>(success: TypedFunction<T, S>, backup?: TypedFunction<Error, S>): ITry<S>
  • Type parameters

    • S

    Parameters

    • success: TypedFunction<T, S>
    • Optional backup: TypedFunction<Error, S>

    Returns ITry<S>

Abstract iterate

  • iterate(): Iterable<T | Error>

stream

then

  • then<S>(success: TypedFunction<T, S | ITry<S>>, failure?: TypedFunction<Error, S | ITry<S>>): ITry<S>
  • Type parameters

    • S

    Parameters

    • success: TypedFunction<T, S | ITry<S>>
    • Optional failure: TypedFunction<Error, S | ITry<S>>

    Returns ITry<S>

toString

  • toString(): string

Generated using TypeDoc