Ico Doornekamp
Ico Doornekamp
https://github.com/pietroppeter/adventofnim/blob/fb2f90e491034342608b8fc302f8f0d239ce33c3/2020/day04.nim#L7 Or consider learning NPeg instead! https://github.com/zevv/aoc2020/blob/master/04/main.nim (Shameless plug!)
In my daily workflow I often use my e-mail as a list of reminders or todo's: stuff that needs to be done one of these days keeps lingering in my...
I'm not able to search for all mails without a given label. For example ``` -label:bulk ``` does give me all bulk mails, instead of all non-bulk mails.
That would make `trace()` output much more readable.
The move to inherited objects has made it impossible to properly fork continuations. This is what I did before: ``` proc fork(c: C): C {.cpsMagic.} = let c2 = C()...
```nim import cps import strutils type C = Continuation CallBack = proc(): C proc bar(cb: CallBack) {.cps:C.} = echo "bar" proc thing() {.cps:C.} = echo "thing" proc foo() {.cps:C.} =...
Could we support this? ```nim let foo = proc() {.cps:C.} = echo "foo" foo() ``` And if possible, even this? ```nim proc foo() {.cps:C.} = proc bar() {.cps:C.} = echo...
My little toy project consists of about 54 cps procs takes about 7 seconds to compile on 15 core Ryzen 7 3700X. This is still kind-of-acceptable, but we should take...
What would be needed to get generic continuations like in `stash/iteratorT.nim` to work?
Here's a request to all NPeg users: I'm looking for some ideas and feedback for the proper design of the API for grammar code blocks. At this time the available...