Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/betaveros/noulith
/ types & classes
Types & classes
138 in github.com/betaveros/noulith
⨍
Functions
526
◇
Types & classes
138
↓ 117 callers
Enum
Seq
src/core.rs:41
↓ 38 callers
Enum
Func
src/core.rs:4543
↓ 30 callers
Interface
Stream
to support Rc<dyn Stream>, can't have Clone, because https://doc.rust-lang.org/reference/items/traits.html#object-safety more using this as "lazy, po
src/core.rs:157
↓ 25 callers
Interface
Builtin
src/core.rs:2134
↓ 18 callers
Enum
Ident
src/core.rs:2004
↓ 9 callers
Class
Precedence
src/core.rs:529
↓ 5 callers
Class
Range
src/streams.rs:118
↓ 5 callers
Class
WrappedVec
src/core.rs:435
↓ 4 callers
Class
CataList
src/core.rs:2175
↓ 4 callers
Class
ObjKey
src/core.rs:966
↓ 4 callers
Class
ParseError
src/core.rs:2214
↓ 4 callers
Class
Preposition
src/lib.rs:1821
↓ 4 callers
Class
Struct
src/core.rs:553
↓ 3 callers
Class
CataLast
src/core.rs:2196
↓ 3 callers
Class
FilteredStream
i think just equally illegal again we'll treat NErr::Break as graceful termination
src/streams.rs:748
↓ 3 callers
Class
MappedStream
maybe even more illegal? not sure again we'll treat NErr::Break as graceful termination
src/streams.rs:564
↓ 3 callers
Class
ZippedStream
Zip x streams together and call a function. Note that can easily be a strict superset of MappedStream...
src/streams.rs:643
↓ 2 callers
Class
Cycle
just gonna say this has to be nonempty
src/streams.rs:77
↓ 2 callers
Enum
Token
src/ein.rs:7
↓ 1 callers
Class
CartesianPower
src/streams.rs:431
↓ 1 callers
Class
CataCountDistinct
src/lib.rs:862
↓ 1 callers
Class
CataCounter
src/lib.rs:753
↓ 1 callers
Class
CataExtremum
src/lib.rs:607
↓ 1 callers
Class
CataMapped
src/lib.rs:2027
↓ 1 callers
Class
CataSet
src/lib.rs:822
↓ 1 callers
Class
Closure
src/core.rs:2350
↓ 1 callers
Class
Combinations
src/streams.rs:278
↓ 1 callers
Enum
Expr
src/core.rs:1914
↓ 1 callers
Class
Fanout
src/lib.rs:1650
↓ 1 callers
Class
FmtObj
????
src/core.rs:1412
↓ 1 callers
Class
Iterate
src/streams.rs:504
↓ 1 callers
Class
JsDisplay
src/lib.rs:6361
↓ 1 callers
Class
JsWriter
src/lib.rs:6329
↓ 1 callers
Class
NoulithHelper
src/cli.rs:12
↓ 1 callers
Class
Parallel
src/lib.rs:1619
↓ 1 callers
Class
Permutations
src/streams.rs:185
↓ 1 callers
Class
Repeat
src/streams.rs:12
↓ 1 callers
Class
Subsequences
src/streams.rs:349
Class
Append
src/lib.rs:506
Enum
Assoc
src/core.rs:524
Class
BasicBuiltin
src/lib.rs:1948
Enum
CallSyntax
src/core.rs:1907
Class
CartesianProduct
src/lib.rs:1248
Class
CataFirst
src/core.rs:2186
Interface
Catamorphism
src/core.rs:2169
Class
ChainEvaluator
src/eval.rs:117
Class
CodeLoc
src/lex.rs:83
Class
CommaSeparated
src/core.rs:1508
Class
CommaSeparatedDebug
src/core.rs:1427
Class
ComparisonOperator
src/lib.rs:280
Class
Count
src/lib.rs:769
Class
CountDistinct
src/lib.rs:875
Class
Divide
src/lib.rs:238
Class
Env
src/core.rs:4611
Class
EnvOneArgBuiltin
src/lib.rs:2124
Class
EnvTwoArgBuiltin
src/lib.rs:2145
Enum
EvaluatedIndexOrSlice
src/eval.rs:14
Enum
EvaluatedLvalue
src/eval.rs:38
Class
Extremum
src/lib.rs:625
Enum
Few
src/few.rs:6
Enum
Few2
src/few.rs:48
Enum
Few3
src/few.rs:95
Class
First
src/lib.rs:458
Enum
FmtAlign
src/core.rs:1222
Enum
FmtBase
src/core.rs:1213
Class
FmtCodeLocRange
src/core.rs:1659
Class
FmtDictPairs
src/core.rs:1371
Class
FmtSectionBoxedSlot
src/core.rs:1535
Class
FmtSectionBoxedSlots
src/core.rs:1570
Class
FmtSectionSlot
src/core.rs:1524
Class
FmtSectionSlots
src/core.rs:1546
Class
Fold
src/lib.rs:1339
Enum
ForBody
src/core.rs:1886
Enum
ForIteration
src/core.rs:1880
Enum
ForIterationType
src/core.rs:1873
Class
FreezeEnv
src/core.rs:2387
Class
Group
src/lib.rs:1738
Enum
IndexOrSlice
src/core.rs:1893
Class
Last
src/lib.rs:482
Class
LazyZip
src/lib.rs:1192
Class
Lexer
src/lex.rs:96
Class
Lift
src/lib.rs:1680
Class
LiftedEquals
src/lib.rs:1705
Class
LocExpr
src/core.rs:1900
Class
LocToken
src/lex.rs:90
Enum
Lvalue
src/core.rs:2019
Enum
LvalueArchetype
src/core.rs:2105
Class
LvalueChainEvaluator
src/eval.rs:213
Interface
MaybeSend
src/rc.rs:28
Interface
MaybeSync
src/rc.rs:26
Class
Merge
src/lib.rs:1457
Class
Minus
src/lib.rs:143
Enum
MutObjIntoIter
iterates over elements of lists, or just keys of dictionaries (as if they were sets)
src/core.rs:282
Enum
MutObjIntoIterPairs
iterates over (index, value) or (key, value)
src/core.rs:292
Interface
MyDisplay
src/core.rs:1443
Class
MyFmtFlags
src/core.rs:1229
Enum
NErr
src/core.rs:1615
Enum
NInt
src/nint.rs:16
Enum
NNum
src/nnum.rs:23
Enum
NNumReal
useful to project down to this for ease of doing stuff
src/nnum.rs:492
next →
1–100 of 138, ranked by callers