Index

Modules: nim_iterator_stream_experiment/collections/seqstack, nim_iterator_stream_experiment/monad/identity, nim_iterator_stream_experiment/monad/io, nim_iterator_stream_experiment/monad/lazymonadlaws, nim_iterator_stream_experiment/monad/monadlaws, nim_iterator_stream_experiment/monad/optional, nim_iterator_stream_experiment/monad/predicate, nim_iterator_stream_experiment/monad/reader, nim_iterator_stream_experiment/optics/lens, nim_iterator_stream_experiment/optics/lenslaws, nim_iterator_stream_experiment/optics/plens, nim_iterator_stream_experiment/stream/loop, nim_iterator_stream_experiment/stream/loop/loopscope, nim_iterator_stream_experiment/stream/loop/loopscope/runonceresult, nim_iterator_stream_experiment/stream/streamsteps, nim_iterator_stream_experiment/streams/ast, nim_iterator_stream_experiment/streams/sequence, nim_iterator_stream_experiment/streams/slice, nim_iterator_stream_experiment/utils/call, nim_iterator_stream_experiment/utils/chain, nim_iterator_stream_experiment/utils/convert, nim_iterator_stream_experiment/utils/default, nim_iterator_stream_experiment/utils/ifelse, nim_iterator_stream_experiment/utils/ignore, nim_iterator_stream_experiment/utils/lambda, nim_iterator_stream_experiment/utils/nimnodes, nim_iterator_stream_experiment/utils/operators, nim_iterator_stream_experiment/utils/pair, nim_iterator_stream_experiment/utils/partialprocs, nim_iterator_stream_experiment/utils/proctypes, nim_iterator_stream_experiment/utils/reducer, nim_iterator_stream_experiment/utils/somenatural, nim_iterator_stream_experiment/utils/unit, nim_iterator_stream_experiment/utils/variables, stream.

API symbols

`==`:
`and`:
`as`:
`not`:
`or`:
all:
alwaysFalse:
alwaysTrue:
any:
apply:
ask:
asReader:
AssociativitySpec:
associativitySpec:
AssociativitySpec:
associativitySpec:
bracket:
breakIf:
call:
chain:
chars:
checkAssociativity:
checkDoubleWriteLaw:
checkIdentityLaw:
checkLeftIdentity:
checkLensLaws:
checkMonadLaws:
checkRetentionLaw:
checkRightIdentity:
children:
childrenReverse:
condition:
Condition:
condition:
convert:
count:
current:
default:
divFloat:
divInt:
doNothing:
DoubleWriteSpec:
doubleWriteSpec:
dropWhile:
emptyLoop:
emptyLoopScope:
EmptyStep:
emptyStep:
emptyStream:
equal:
filter:
findFirst:
firstChild:
flatMap:
forEach:
generate:
generating:
generator:
Generator:
generator:
greater:
greaterOrEq:
hasMore:
high:
IdentitySpec:
identitySpec:
ifElse:
ifNone:
ifSome:
ignore:
indexes:
indexesReverse:
infinite:
infiniteLoop:
Initializer:
initializer:
initialStep:
initPreOrder:
IO:
isConsumed:
isEmpty:
isNone:
isSome:
isUnderscore:
item:
items:
itemsReverse:
itemType:
itself:
lambda:
LazyMonad:
LeftIdentitySpec:
leftIdentitySpec:
LeftIdentitySpec:
leftIdentitySpec:
len:
Lens:
lens:
LensLawsSpec:
lensLawsSpec:
less:
lessOrEq:
limit:
LimitStep:
limitStep:
local:
loop:
Loop:
looped:
LoopScope:
low:
map:
mapSteps:
MemberReader:
memberType:
MemberUpdater:
merge:
minus:
modify:
modulo:
MonadLawsSpec:
monadLawsSpec:
MonadLawsSpec:
monadLawsSpec:
mult:
newLambda:
next:
Nilable:
NimNodeIndex:
NimNodeStep:
none:
onClose:
OnCloseEvent:
onCloseEvent:
Optional:
ordinals:
ordinalsReverse:
Pair:
pair:
pairs:
partial:
partialParamPrefix:
partialTypedParamPrefix:
peek:
PLens:
plus:
plus1:
pop:
Predicate:
PreOrderStep:
preOrderStep:
prev:
push:
read:
Reader:
readMemberType:
readStateType:
reduce:
reduceIfNotEmpty:
Reducer:
RetentionSpec:
retentionSpec:
returnType:
RightIdentitySpec:
rightIdentitySpec:
RightIdentitySpec:
rightIdentitySpec:
run:
runOnce:
RunOnceResult:
runOnceResult:
scope:
secondChild:
SeqIndex:
SeqStack:
seqStack:
SeqStep:
SignedSliceStep:
signedSliceStep:
SignedSliceStepIndex:
singleItemStream:
SingleStep:
singleStep:
skip:
SkipStep:
skipStep:
slice:
SliceStep:
sliceStep:
sliceStepSigned:
SomeNatural:
startingAt:
stateType:
step:
stepper:
Stepper:
stepper:
stepType:
Stream:
sum:
takeWhile:
TakeWhileStep:
takeWhileStep:
test:
toIO:
toNone:
toOptional:
top:
toReader:
toSome:
traversePreOrder:
tryBracket:
unbox:
UnboxError:
unboxOr:
Unit:
unit:
valueType:
write:
writtenMemberType:
writtenStateType:
zip:
ZipStep:
zipStep: