Effect
1. Quick Introduction
1.1. Explanation by Example
1.2. A quick tour, with definitions
1.3. Callback chains
2. Testing Effectful Code
3. API documentation
3.1. Core API
3.2. Submodules
3.2.1. effect.async module
3.2.2. effect.do module
3.2.3. effect.fold module
3.2.4. effect.ref module
3.2.5. effect.retry module
3.2.6. effect.testing module
3.2.7. effect.threads module
Effect
Docs
»
Edit on GitHub
Index
C
|
D
|
E
|
F
|
I
|
M
|
N
|
O
|
P
|
R
|
S
|
T
C
callbacks (effect.Effect attribute)
catch() (in module effect)
ComposedDispatcher (class in effect)
Constant (class in effect)
consume() (effect.testing.SequenceDispatcher method)
consumed() (effect.testing.SequenceDispatcher method)
D
Delay (class in effect)
delay (effect.Delay attribute)
dispatchers (effect.ComposedDispatcher attribute)
do() (in module effect.do)
do_return() (in module effect.do)
E
Effect (class in effect)
effect (module)
effect.async (module)
effect.do (module)
effect.fold (module)
effect.ref (module)
effect.retry (module)
effect.testing (module)
effect.threads (module)
effects (effect.ParallelEffects attribute)
EQDispatcher (class in effect.testing)
EQFDispatcher (class in effect.testing)
Error (class in effect)
ESConstant() (in module effect.testing)
ESError() (in module effect.testing)
ESFunc() (in module effect.testing)
exc_info (effect.FirstError attribute)
exception (effect.Error attribute)
F
fail_effect() (in module effect.testing)
FirstError
fold_effect() (in module effect.fold)
FoldError
Func (class in effect)
func (effect.Func attribute)
I
index (effect.FirstError attribute)
intent (effect.Effect attribute)
(effect.testing.Stub attribute)
M
mapping (effect.TypeDispatcher attribute)
modify() (effect.ref.Reference method)
ModifyReference (class in effect.ref)
N
NoPerformerFoundError
NotSynchronousError
O
on() (effect.Effect method)
P
parallel() (in module effect)
parallel_all_errors() (in module effect)
ParallelEffects (class in effect)
perform() (in module effect)
perform_modify_reference() (in module effect.ref)
perform_parallel_async() (in module effect.async)
perform_parallel_with_pool() (in module effect.threads)
perform_read_reference() (in module effect.ref)
R
read() (effect.ref.Reference method)
ReadReference (class in effect.ref)
ref (effect.ref.ModifyReference attribute)
(effect.ref.ReadReference attribute)
Reference (class in effect.ref)
resolve_effect() (in module effect.testing)
resolve_stub() (in module effect.testing)
resolve_stubs() (in module effect.testing)
result (effect.Constant attribute)
retry() (in module effect.retry)
S
sequence() (in module effect.fold)
SequenceDispatcher (class in effect.testing)
Stub (class in effect.testing)
sync_perform() (in module effect)
sync_performer() (in module effect)
T
transformer (effect.ref.ModifyReference attribute)
TypeDispatcher (class in effect)
Read the Docs
v: 0.9
Versions
latest
0.9
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.