fix to unblock https://github.com/nim-lang/Nim/pull/14869 #22
+5
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
/cc @Vindaar somehow your packages are my usual suspect PR blockers; that's actually a good thing because it's better to catch problems early on (and figure out good solutions) before a PR is merged rather than "in the wild". So thanks for breaking my PR's ;-)
before this PR:
nim-lang/Nim#14869 fails only because of this package, giving:
after this PR:
it works.
I'm inlining the definition of
byLent
(see add decls.byLent, turns an expression into alet
nim-lang/Nim#14875), feel free to remove and usefrom std/decls import byLent
after add decls.byLent, turns an expression into alet
nim-lang/Nim#14875 has been merged.std/views (1st class openArrray, but not escape-safe); std/pointers; fixes sequtils.applyIt nim-lang/Nim#14869 makes
applyIt
more efficient (avoid un-needed copies) and more correct (wrt template param duplication evaluation bugs)