nim-stew/stew
Jordan Hrycaj 598246620d
Fix fringe case (#130)
why:
 Merging [a,a] in to {[a+1,b]} caused assertion violation, doAssert
 condition was too strict.
2022-07-19 09:19:41 +01:00
..
keyed_queue Refactor lruFetch() item rotation (#112) 2022-05-19 18:51:47 +01:00
ranges enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
shims stylecheck: nnkArglist -> nnkArgList (#127) 2022-07-18 11:02:40 +00:00
sorted_set Fix iterator edge cases for [high(P),high(P)] (#129) 2022-07-18 18:56:31 +01:00
windows Fix inherited objects problem. (#59) 2020-10-20 17:43:38 +03:00
README.md std_shims->stew 2019-07-06 19:12:24 +02:00
arrayops.nim endians2: use copyMem instead of loop outside of vm (#95) 2022-01-03 14:53:01 +01:00
assign2.nim assign2: string support (#81) 2021-04-16 15:23:36 +02:00
base10.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
base32.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
base58.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
base64.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
bitops2.nim Reorder the definitions to avoid a refernce to setBit before it's being defined 2022-07-14 15:11:34 +03:00
bitseqs.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
byteutils.nim [skip ci] consistent formatting 2022-06-17 11:39:35 +03:00
closures.nim std_shims->stew 2019-07-06 19:12:24 +02:00
ctops.nim Allow any integer type to use CT.isEqual(). (#51) 2020-07-30 20:09:49 +03:00
endians2.nim endians2: use copyMem instead of loop outside of vm (#95) 2022-01-03 14:53:01 +01:00
faux_closures.nim Faux closures: a facility for creating closure-like non-closure procs 2020-07-07 20:29:04 +03:00
interval_set.nim Fix fringe case (#130) 2022-07-19 09:19:41 +01:00
io.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
io2.nim mark io2 EH-free (#72) 2021-01-26 14:10:47 +01:00
keyed_queue.nim Added `IntervalSet`, sets of non-adjacent intervals (#121) 2022-06-20 15:04:47 +01:00
leb128.nim leb128: avoid shifts larger than type (#123) 2022-07-16 19:16:11 +02:00
objects.nim Add enum utilities and add enum with holes support (#115) 2022-06-10 02:29:07 +03:00
ptrops.nim offset() wraparound 2022-03-16 19:40:25 +00:00
ranges.nim deprecate ranges (#31) 2020-05-07 07:11:43 +02:00
result.nim result -> results (#27) 2020-04-07 11:43:07 +02:00
results.nim result: add `Opt.some` / `Opt.none` (#117) 2022-06-17 13:45:22 +03:00
rlimits.nim POSIX stack size limiting 2020-06-25 19:01:01 +02:00
sequtils2.nim random helpers (#64) 2020-12-10 12:05:22 +01:00
sorted_set.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
strings.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00
templateutils.nim Add templateutils.evalTemplateParamOnce 2021-12-03 13:28:54 +02:00
varints.nim enable styleCheck:usages (#93) 2021-12-02 16:24:02 +01:00

README.md

Candidates for standard library inclusion - functions and helpers that are too small to put in their own git repository