You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Associated forum post can be found here.
If you have any questions, feel free to ask on the there. Tag me on Discord if you are on Reason Servers. I'm Manas (prometheansacrifice)#0219 there.
Tips and new ideas are welcome too!
Helper libraries available
@reason-native/console for logging
@reason-native/fs for file utilities
@reason-native/fp for type safe path handling
@reason-native/rely for unit testing the puzzle cases
Pesy - to provide an alternative convenient JSON syntax for Dune file. Optional. Use esy pesy eject ./path/to/sub-package to use the Dune file for that subpackage.
Documentation for provided helper utils
(TODO)
Documentation (quick primers) for included libraries
@reason-native/console
Reason is a type safe language and functions have to be intentionally
written in a way accept arguments of any type. Benefits of such strong
typing is seen in large codebases, but for simple printing, one could
need type specific printers like print_int etc.
@reason-native/console provided a familiar generic Console.log
inspired by the browser's console.log. See here