rosencrantz
rosencrantz copied to clipboard
A web DSL for Nim
Creating an enhancement ticket to officially support the ORC garbage collector, which is now the recommended GC for code that relies on the standard Nim async runtime. This ticket can...
The readHeaders procs in Rosencrantz are currently setup to work with single-valued headers, but don't handle multi-valued headers. This can be worked around by creating a copy of readHeaders that...
Currently exceptions that occur in a route are suppressed. I have been developing my application by adding the following: ```nim echo getCurrentExceptionMsg() ``` to `core.nim` ```nim proc handle*(h: Handler): auto...
It would be nice to have a way to handle paths in a flatter way, so no need to nest pathChunk and segment handlers. Here is a very simple example....
Are there any thoughts for adding extensibility to the Context object? It would be handy to be able to attach information calculated in a Handler to the Context for a...
Could experiment to make a more pleasant syntax by wrapping handlers in templates, as per this discussion https://news.ycombinator.com/item?id=11959437
The dir function is not working at all. What should I do to make it work? `import asynchttpserver, asyncdispatch, httpcore, rosencrantz import rosencrantz/staticsupport let handler = get[ path("/")[ ok("Namaste India!")...