-
[VM/values/comparison] Verify all value types are properly handled by all overloads
https://github.com/arturo-lang/arturo/blob/ce734e7a32c73173910cdf8f533f56be21febe3b/src/vm/values/comparison.nim#L3…
-
[Files\read] show a warning in case an unsupported attribute is used in MINI builds
right now, passing e.g. `.html` in a MINI build will silently fail, but
the results might be too confusing:
https:/…
-
(analog to getTempDir and getConfigDir in std/os)
refs https://github.com/nim-lang/Nim/pull/18119#issuecomment-850806138
## links
* https://github.com/nim-lang/Nim/pull/18126 (which is differen…
-
I've had the idea of tracking function purity in my head for some time now, and now I discover that Nim has a similar system!
This prior art will be very useful for designing any future effects tra…
-
[Iterators] add `.rolling` option
this would allow us to have a rolling window of values
for example, if we have a list of 10 values, and we want to
iterate over it with a window of 3 values, we wo…
-
[Strings\match] add support for Char values as the value-to-match
https://github.com/arturo-lang/arturo/blob/411617a1906063cf0adfd3ac06804dc4b29403a0/src/library/Strings.nim#L380
```text
# TODO…
-
## links
* https://github.com/nim-lang/Nim/pull/8830
* https://github.com/nim-lang/RFCs/issues/191
-
This issue keeps popping up in different places (forum, PR's, issues) [1]. Let's centralize discussion in one place specific to this question instead of scattering the discussion.
Choosing between ty…
-
## links
* [os module nodejs support by bung87 · Pull Request #14519 · nim-lang/Nim](https://github.com/nim-lang/Nim/pull/14519)
* [pathutils_nodejs_support by bung87 · Pull Request #14512 · nim-lan…
-
- [ ] nim does not have type-level immutability annotations, and instead relies on mutability of the symbols. You can't have immutable *field*, only immutable variable.
- https://github.com/timothe…