Search
Preparing search index...
The search index is not available
@ruffy/ts-optional
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Globals
Some
Class Some<T>
Type parameters
T
:
NonNullable
<
any
>
Hierarchy
Optional
<
T
>
Some
Index
Constructors
constructor
Properties
value
Methods
filter
flat
Map
foreach
get
get
OrElse
is
Empty
map
non
Empty
or
of
Constructors
constructor
new
Some
(
value
:
T
)
:
Some
Parameters
value:
T
Returns
Some
Properties
Private
value
value
:
T
Methods
filter
filter
(
f
:
(
val
:
T
)
=>
boolean
)
:
Optional
<
T
>
Parameters
f:
(
val
:
T
)
=>
boolean
(
val
:
T
)
:
boolean
Parameters
val:
T
Returns
boolean
Returns
Optional
<
T
>
flat
Map
flat
Map<A>
(
f
:
(
val
:
T
)
=>
Optional
<
A
>
)
:
Optional
<
A
>
Type parameters
A
:
NonNullable
<
any
>
Parameters
f:
(
val
:
T
)
=>
Optional
<
A
>
(
val
:
T
)
:
Optional
<
A
>
Parameters
val:
T
Returns
Optional
<
A
>
Returns
Optional
<
A
>
foreach
foreach
(
f
:
(
val
:
T
)
=>
void
)
:
Optional
<
T
>
Parameters
f:
(
val
:
T
)
=>
void
(
val
:
T
)
:
void
Parameters
val:
T
Returns
void
Returns
Optional
<
T
>
get
get
(
)
:
T
Returns
T
get
OrElse
get
OrElse
(
val
:
T
)
:
T
Parameters
val:
T
Returns
T
is
Empty
is
Empty
(
)
:
boolean
Returns
boolean
map
map<A>
(
f
:
(
val
:
T
)
=>
A
)
:
Optional
<
A
>
Type parameters
A
:
NonNullable
<
any
>
Parameters
f:
(
val
:
T
)
=>
A
(
val
:
T
)
:
A
Parameters
val:
T
Returns
A
Returns
Optional
<
A
>
non
Empty
non
Empty
(
)
:
boolean
Returns
boolean
or
or
(
func
:
(
)
=>
Optional
<
T
>
)
:
Optional
<
T
>
Parameters
func:
(
)
=>
Optional
<
T
>
(
)
:
Optional
<
T
>
Returns
Optional
<
T
>
Returns
Optional
<
T
>
Static
of
of<T>
(
value
:
T
|
undefined
)
:
Optional
<
T
>
Type parameters
T
Parameters
value:
T
|
undefined
Returns
Optional
<
T
>
Globals
None
Optional
Some
constructor
value
filter
flat
Map
foreach
get
get
OrElse
is
Empty
map
non
Empty
or
of
none
optional
some
Generated using
TypeDoc