crystal
crystal
crystal
Pot
Pot
Error
Pending
Ready
PotOption
PotOption
Error
Pending
ReadyNone
ReadySome
UnitMonadOps
ViewF
ViewF
ViewListF
ViewOps
ViewOptF
crystal.implicits
AnyOptionToPotOps
AnyToPotOps
OptionApplicativeUnitOps
PotCats
PotOptionCats
TryOptionToPotOps
TryToPotOps
throwable
crystal
/
crystal
/
PotOption
/
ReadySome
ReadySome
final case
class
ReadySome
[
+
A
](
value:
A
)
extends
PotOption
[
A
]
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
PotOption
[
A
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
def
flatMap
[
B
](
f:
A
=>
PotOption
[
B
]):
PotOption
[
B
]
Inherited from:
PotOption
def
flatten
[
B
](
implicit
ev:
A
<:<
PotOption
[
B
]):
PotOption
[
B
]
Inherited from:
PotOption
def
fold
[
B
](
fp:
=>
B
,
fe:
Throwable
=>
B
,
frn:
=>
B
,
frs:
A
=>
B
):
B
Inherited from:
PotOption
def
isDefined
:
Boolean
Inherited from:
PotOption
def
isError
:
Boolean
Inherited from:
PotOption
def
isPending
:
Boolean
Inherited from:
PotOption
def
isReady
:
Boolean
Inherited from:
PotOption
def
map
[
B
](
f:
A
=>
B
):
PotOption
[
B
]
Inherited from:
PotOption
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
def
toOption
:
Option
[
A
]
Inherited from:
PotOption
def
toOptionTry
:
Option
[
Try
[
A
]]
Inherited from:
PotOption
def
toPot
:
Pot
[
A
]
Inherited from:
PotOption
def
void
:
PotOption
[
Unit
]
Inherited from:
PotOption