jaskell-dotty
jaskell-dotty
jaskell
Applicative
Functor
Monad
SeqU
futureMonad
given_Functor_List
listMonad
optionMonad
seqU
tryApplictive
tryMonad
jaskell.expression
Add
Binary
Divide
Env
Expression
ExpressionException
N
N
Parameter
Product
Quote
Sub
jaskell.expression.parsers
A
D
Num
P
Param
Parser
Q
S
jaskell.parsec
Ahead
Ahead
Atom
Attempt
Between
Between
Btw
Binder
Ch
ChIn
ChNone
Choice
Choice
Combinator
Combine2
CommonState
Config
Cons
Count
Crlf
Decimal
Digit
EndBy
EndBy1
EndBy1
EndOfLine
EndOfLine
Eof
Eof
Eq
Find
Find
Int
Is
Iterator
Letter
Letter
Many
Many
Many1
Many1
ManyTill
ManyTill
NCh
Ne
Newline
Newline
NoWhitespace
NoWhitespace
NoneOf
NoneOf
One
OneOf
OneOf
Opt
Opt
Pack
Pack
Parsec
ParsecException
ScNumber
SepBy
SepBy1
SepBy1
SepEndBy
SepEndBy1
Skip
Skip
Skip1
Skip1
Skip1Spaces
Skip1Whitespaces
SkipSpaces
SkipSpaces
SkipWhitespaces
SkipWhitespaces
Space
Space
State
Text
Text
Txt
TxtState
TxtState
UDecimal
UInt
Whitespace
Whitespace
parsecConfig
stateConfig
textParserConfig
jaskell-dotty
/
jaskell
/
futureMonad
futureMonad
given
futureMonad
(using val ec:
ExecutionContext
):
Monad
[[T] =>>
Future
[T]]
Value members
Extensions
Value members
Concrete methods
def
pure
[A](x: A):
Future
[A]
Concrete fields
protected
val
ec
:
ExecutionContext
Extensions
Extensions
extension (x:
Future
[
A
])
def
flatMap
[A, B](f:
A
=>
Future
[
B
]):
Future
[B]
override
def
map
[A, B](f:
A
=>
B
):
Future
[B]
Definition Classes
Monad
->
Functor
Inherited extensions
extension (fa:
F
[
A
=>
B
])
def
<*>
[A, B](fb:
F
[
A
]):
Future
[B]
Inherited from
Applicative
def
<|>
[A, B](fb:
F
[
A
=>
B
]):
Future
[A => B]
Inherited from
Applicative
extension (fx:
F
[(
A
,
B
) =>
C
])
def
liftA2
[A, B, C](ax:
F
[
A
], bx:
F
[
B
]):
Future
[C]
Inherited from
Applicative
extension (x:
F
[
A
])
def
*>
[A, B](bx:
F
[
B
]):
Future
[B]
Inherited from
Applicative
def
<*
[A, B](bx:
F
[
B
]):
Future
[A]
Inherited from
Applicative
extension (x:
F
[
A
])
def
<:>
[A, B](f:
A
=>
B
):
Future
[B]
Inherited from
Functor
def
fmap
[A, B](f:
A
=>
B
):
Future
[B]
Inherited from
Functor
extension (x:
F
[
A
])
def
>>
[A, B](y:
F
[
B
]):
Future
[B]
Inherited from
Monad
def
>>=
[A, B](f:
A
=>
F
[
B
]):
Future
[B]
Inherited from
Monad