Methods
andThen
- andThen<NEWTYPE>(fn: function): MaybeCls<NEWTYPE>
-
Type parameters
Parameters
Returns MaybeCls<NEWTYPE>
filter
- filter(predicate: function): MaybeCls<TYPE>
-
Parameters
-
predicate: function
-
-
Parameters
Returns boolean
flatMap
- flatMap<NEWTYPE>(fn: function): MaybeCls<NEWTYPE>
-
Type parameters
Parameters
Returns MaybeCls<NEWTYPE>
getOrElse
- getOrElse<OTHER>(defaultValue: OTHER): TYPE | OTHER
-
Type parameters
Parameters
Returns TYPE
|
OTHER
getOrElseGet
- getOrElseGet<OTHER>(defaultValue: function): TYPE | OTHER
-
Type parameters
Parameters
Returns TYPE
|
OTHER
map
- map<NEWTYPE>(fn: function): MaybeCls<NEWTYPE>
-
Type parameters
Parameters
-
fn: function
-
-
Parameters
Returns NEWTYPE
Returns MaybeCls<NEWTYPE>
map2
-
Type parameters
Parameters
-
fn: function
-
- (value: TYPE, other: OTHER): NEWTYPE
-
Parameters
Returns NEWTYPE
-
Returns MaybeCls<NEWTYPE>
map3
-
Type parameters
Parameters
-
fn: function
-
- (value: TYPE, other1: OTHER1, other2: OTHER2): NEWTYPE
-
Parameters
-
value: TYPE
-
other1: OTHER1
-
other2: OTHER2
Returns NEWTYPE
-
-
Returns MaybeCls<NEWTYPE>
withDefault
- withDefault<OTHER>(defaultValue: OTHER): TYPE | OTHER
-
Type parameters
Parameters
Returns TYPE
|
OTHER
withDefaultLazy
- withDefaultLazy<OTHER>(defaultValue: function): TYPE | OTHER
-
Type parameters
Parameters
Returns TYPE
|
OTHER
Static join
-
Type parameters
Parameters
Static just
- just<TYPE>(value: TYPE | null | undefined): MaybeCls<TYPE>
-
Type parameters
Parameters
-
value: TYPE | null | undefined
Static of
- of<TYPE>(value: TYPE | null | undefined): MaybeCls<TYPE>
-
Type parameters
Parameters
-
value: TYPE | null | undefined