./asserts
- Asserts forslice
andmap
(with test) and atesting.T
mock.- Status: Ready
./clients
-JsonGet
andJsonPost
.- Status: Ready
./experimental
- Misc stuff that is whatever.- Status: Stuff...
./files
-path
andFS
utils.- Status: Ready
Split(fullPath) -> dir, name, ext
IsolateName("./path/to/file.ext") -> "file"
ListFS(...)
type SubdirectoryFS ...
./geom
-Point
s,Vector
s, and a StaggeredSGrid
.- Status: Stable but useless.
./handlers
-FSTemplateHandler
magic.- Status: Needs testing...
./logging
-slog/log
helpers with aTeeLogger
andAttr
.- Stats: Ready
./maths
-Sign
,Abs
,Min
,Max
,Sum
,GeometricMean
,XenoSum
- Status: Ready
./maths/test_gen
- Generates the repetitive tests.
./middleware
-LoggingMiddleware
- Status: Ready
./queues
-THQueue
is an auto-growing Ring Queue.- Status: Ready
./random
- A Source wrapper that add stuff on top of WELL512- Status: #TODO:ODOT#
./random/sources
- Implementation of WELL512 source formath/rand
.- Status: Ready
./serialization
-JSON
/YAML
common SER-DES funcs.- Status: Ready
./servers
-- Status: Unholy Mess
./sets
-map[K]struct{}
and related utils.YAML
/JSON
andmap
s.- Status: Ready
./templates/funcs
- gotemplate
helper funcs.- Status: Ready
./text
-TextGrid
for terminal rendering.- Status: ?
./tools
- Stuff that should probably move./tools/countula
- a line-of-code counter.- Status: Ready
./tools/sawmill
- a web based log viewer.- Status: Needs retesting
./utils
- A pile of misc utils.- Status: I guess...
- Rearrange to standard layout -> v0.1
- Separate out tools and stuff
- Monadic Option/Result
- Integrate with stuff