ki-0: A lightweight, structured concurrency library

Index

!!Ki.Internal
$Ki.Internal
$!Ki.Internal
$>Ki.Internal
$sel:cancelContext:ContextKi.Internal
$sel:cancelTokenVar:CtxKi.Internal
$sel:childrenVar:CtxKi.Internal
$sel:closedVar:ScopeKi.Internal
$sel:context:ScopeKi.Internal
$sel:contextCancelTokenSTM:ContextKi.Internal
$sel:deriveContext:ContextKi.Internal
$sel:exception:ThreadFailedKi.Internal, Ki.Implicit, Ki
$sel:nextIdVar:CtxKi.Internal
$sel:onCancel:CtxKi.Internal
$sel:runningVar:ScopeKi.Internal
$sel:startingVar:ScopeKi.Internal
$sel:threadId:ThreadFailedKi.Internal, Ki.Implicit, Ki
&&Ki.Internal
*Ki.Internal
**Ki.Internal
*>Ki.Internal
+Ki.Internal
++Ki.Internal
-Ki.Internal
.Ki.Internal
/Ki.Internal
/=Ki.Internal
<Ki.Internal
<$Ki.Internal
<$>Ki.Internal
<&>Ki.Internal
<*Ki.Internal
<*>Ki.Internal
<=Ki.Internal
<>Ki.Internal
<|>Ki.Internal
=<<Ki.Internal
==Ki.Internal
>Ki.Internal
>=Ki.Internal
>>Ki.Internal
>>=Ki.Internal
absKi.Internal
acosKi.Internal
acoshKi.Internal
allKi.Internal
andKi.Internal
anyKi.Internal
appendFileKi.Internal
ApplicativeKi.Internal
asinKi.Internal
asinhKi.Internal
asTypeOfKi.Internal
async 
1 (Function)Ki.Internal, Ki
2 (Function)Ki.Implicit
asyncWithUnmask 
1 (Function)Ki.Internal, Ki
2 (Function)Ki.Implicit
atanKi.Internal
atan2Ki.Internal
atanhKi.Internal
atomicallyKi.Internal
atomicallyIOKi.Internal
await 
1 (Function)Ki.Internal
2 (Function)Ki.Implicit
3 (Function)Ki
awaitFor 
1 (Function)Ki.Internal
2 (Function)Ki.Implicit
3 (Function)Ki
awaitSTM 
1 (Function)Ki.Internal
2 (Function)Ki.Implicit
3 (Function)Ki
BoolKi.Internal
BoundedKi.Internal
breakKi.Internal
cancelCtxKi.Internal
cancelCtxSTMKi.Internal
cancelledKi.Implicit
cancelledSTMKi.Implicit
cancelScopeKi.Internal, Ki.Implicit
CancelToken 
1 (Type/Class)Ki.Internal, Ki.Implicit
2 (Data Constructor)Ki.Internal
catchKi.Internal
ceilingKi.Internal
CharKi.Internal
checkKi.Internal
coerceKi.Internal
compareKi.Internal
concatKi.Internal
concatMapKi.Internal
constKi.Internal
Context 
1 (Type/Class)Ki.Internal
2 (Data Constructor)Ki.Internal
3 (Type/Class)Ki.Implicit
cosKi.Internal
coshKi.Internal
Ctx 
1 (Type/Class)Ki.Internal
2 (Data Constructor)Ki.Internal
ctxCancelTokenKi.Internal
curryKi.Internal
cycleKi.Internal
decodeFloatKi.Internal
deriveCtxKi.Internal
divKi.Internal
divModKi.Internal
DoubleKi.Internal
dropKi.Internal
dropWhileKi.Internal
dummyContextKi.Internal
Duration 
1 (Type/Class)Ki.Internal, Ki.Implicit, Ki
2 (Data Constructor)Ki.Internal
EitherKi.Internal
eitherKi.Internal
elemKi.Internal
encodeFloatKi.Internal
EnumKi.Internal
enumFromKi.Internal
enumFromThenKi.Internal
enumFromThenToKi.Internal
enumFromToKi.Internal
EQKi.Internal
EqKi.Internal
errorKi.Internal
errorWithoutStackTraceKi.Internal
evenKi.Internal
ExceptionKi.Internal
expKi.Internal
exponentKi.Internal
failKi.Internal
FalseKi.Internal
FilePathKi.Internal
filterKi.Internal
fixKi.Internal
flipKi.Internal
FloatKi.Internal
floatDigitsKi.Internal
FloatingKi.Internal
floatRadixKi.Internal
floatRangeKi.Internal
floorKi.Internal
fmapKi.Internal
FoldableKi.Internal
foldlKi.Internal
foldl1Ki.Internal
foldMapKi.Internal
foldrKi.Internal
foldr1Ki.Internal
fork 
1 (Function)Ki.Internal, Ki
2 (Function)Ki.Implicit
forkIOKi.Internal
forkWithUnmask 
1 (Function)Ki.Internal, Ki
2 (Function)Ki.Implicit
forkWithUnmask_ 
1 (Function)Ki.Internal, Ki
2 (Function)Ki.Implicit
fork_ 
1 (Function)Ki.Internal, Ki
2 (Function)Ki.Implicit
for_Ki.Internal
FractionalKi.Internal
fromEnumKi.Internal
fromIntegerKi.Internal
fromIntegralKi.Internal
fromMaybeKi.Internal
fromRationalKi.Internal
fstKi.Internal
FunctorKi.Internal
gcdKi.Internal
GenericKi.Internal
getCharKi.Internal
getContentsKi.Internal
getLineKi.Internal
globalContextKi.Internal
GTKi.Internal
headKi.Internal
idKi.Internal
initKi.Internal
IntKi.Internal
IntegerKi.Internal
IntegralKi.Internal
interactKi.Internal
IntMapKi.Internal
IOKi.Internal
IOErrorKi.Internal
ioErrorKi.Internal
isDenormalizedKi.Internal
isIEEEKi.Internal
isInfiniteKi.Internal
isNaNKi.Internal
isNegativeZeroKi.Internal
iterateKi.Internal
joinKi.Internal
JustKi.Internal
lastKi.Internal
lcmKi.Internal
LeftKi.Internal
lengthKi.Internal
lexKi.Internal
linesKi.Internal
logKi.Internal
logBaseKi.Internal
lookupKi.Internal
LTKi.Internal
MapKi.Internal
mapKi.Internal
mapMKi.Internal
mapM_Ki.Internal
mappendKi.Internal
maxKi.Internal
maxBoundKi.Internal
maximumKi.Internal
MaybeKi.Internal
maybeKi.Internal
mconcatKi.Internal
memptyKi.Internal
microsecondsKi.Internal, Ki.Implicit, Ki
millisecondsKi.Internal, Ki.Implicit, Ki
minKi.Internal
minBoundKi.Internal
minimumKi.Internal
modKi.Internal
modifyTVar'Ki.Internal
MonadKi.Internal
MonadFailKi.Internal
MonoidKi.Internal
MVarKi.Internal
myThreadIdKi.Internal
negateKi.Internal
newCancelTokenKi.Internal
newCtxSTMKi.Internal
newEmptyTMVarIOKi.Internal
newMVarKi.Internal
newTBQueueIOKi.Internal
newTQueueIOKi.Internal
newTVarKi.Internal
newTVarIOKi.Internal
notKi.Internal
notElemKi.Internal
NothingKi.Internal
nullKi.Internal
NumKi.Internal
oddKi.Internal
onExceptionKi.Internal
onLeftKi.Internal
optionalKi.Internal
orKi.Internal
OrdKi.Internal
OrderingKi.Internal
otherwiseKi.Internal
piKi.Internal
predKi.Internal
printKi.Internal
productKi.Internal
properFractionKi.Internal
pureKi.Internal
putCharKi.Internal
putStrKi.Internal
putStrLnKi.Internal
putTMVarKi.Internal
putTMVarIOKi.Internal
quotKi.Internal
quotRemKi.Internal
RationalKi.Internal
ReadKi.Internal
readKi.Internal
readFileKi.Internal
readIOKi.Internal
readListKi.Internal
readLnKi.Internal
readParenKi.Internal
ReadSKi.Internal
readsKi.Internal
readsPrecKi.Internal
readTBQueueKi.Internal
readTMVarKi.Internal
readTQueueKi.Internal
readTVarKi.Internal
readTVarIOKi.Internal
RealKi.Internal
RealFloatKi.Internal
RealFracKi.Internal
realToFracKi.Internal
recipKi.Internal
registerDelayKi.Internal
remKi.Internal
repeatKi.Internal
replicateKi.Internal
retryKi.Internal
returnKi.Internal
reverseKi.Internal
RightKi.Internal
roundKi.Internal
scaleFloatKi.Internal
scanlKi.Internal
scanl1Ki.Internal
scanrKi.Internal
scanr1Ki.Internal
Scope 
1 (Type/Class)Ki.Internal, Ki.Implicit, Ki
2 (Data Constructor)Ki.Internal
scopeCancelledSTMKi.Internal
ScopeClosing 
1 (Type/Class)Ki.Internal
2 (Data Constructor)Ki.Internal
scoped 
1 (Function)Ki.Internal
2 (Function)Ki.Implicit
3 (Function)Ki
scopeForkKi.Internal
secondsKi.Internal, Ki.Implicit, Ki
SemigroupKi.Internal
seqKi.Internal
sequenceKi.Internal
sequenceAKi.Internal
sequence_Ki.Internal
SetKi.Internal
ShowKi.Internal
showKi.Internal
showCharKi.Internal
showListKi.Internal
showParenKi.Internal
ShowSKi.Internal
showsKi.Internal
showsPrecKi.Internal
showStringKi.Internal
significandKi.Internal
signumKi.Internal
sinKi.Internal
sinhKi.Internal
sleep 
1 (Function)Ki.Implicit
2 (Function)Ki
sndKi.Internal
SomeExceptionKi.Internal
spanKi.Internal
splitAtKi.Internal
sqrtKi.Internal
STMKi.Internal
StringKi.Internal
subtractKi.Internal
succKi.Internal
sumKi.Internal
tailKi.Internal
takeKi.Internal
takeWhileKi.Internal
tanKi.Internal
tanhKi.Internal
TBQueueKi.Internal
ThreadKi.Internal, Ki.Implicit, Ki
threadDelayKi.Internal
ThreadFailed 
1 (Type/Class)Ki.Internal, Ki.Implicit, Ki
2 (Data Constructor)Ki.Internal, Ki.Implicit, Ki
ThreadFailedAsync 
1 (Type/Class)Ki.Internal
2 (Data Constructor)Ki.Internal
ThreadIdKi.Internal
throwIOKi.Internal
throwSTMKi.Internal
throwToKi.Internal
timeoutSTMKi.Internal, Ki.Implicit, Ki
TMVarKi.Internal
toEnumKi.Internal
toIntegerKi.Internal
toMicrosecondsKi.Internal
toRationalKi.Internal
TQueueKi.Internal
TraversableKi.Internal
traverseKi.Internal
TrueKi.Internal
truncateKi.Internal
tryKi.Internal
TVarKi.Internal
uncurryKi.Internal
undefinedKi.Internal
uninterruptibleMaskKi.Internal
uniqueIntKi.Internal
unlessKi.Internal
unlinesKi.Internal
unsafeUnmaskKi.Internal
untilKi.Internal
unwordsKi.Internal
unzipKi.Internal
unzip3Ki.Internal
userErrorKi.Internal
voidKi.Internal
waitKi.Internal, Ki.Implicit, Ki
waitFor 
1 (Function)Ki.Internal, Ki
2 (Function)Ki.Implicit
waitSTMKi.Internal, Ki.Implicit, Ki
whenJustKi.Internal
whenLeftKi.Internal
whenMKi.Internal
withGlobalContextKi.Implicit
withMVarKi.Internal
WordKi.Internal
Word32Ki.Internal
wordsKi.Internal
writeFileKi.Internal
writeTBQueueKi.Internal
writeTQueueKi.Internal
writeTVarKi.Internal
zipKi.Internal
zip3Ki.Internal
zipWithKi.Internal
zipWith3Ki.Internal
^Ki.Internal
^^Ki.Internal
||Ki.Internal