(running over the previous version)
- It is developed with PureScript
0.15.9
and spago0.21.0
, but now I have updated tospago.yaml
, but still includespago.dhall
"just in case"; - I also drafted a
flake.nix
fornix
packaging and running:- It is not yet isolated with
node_packages
, and current CLI interface a.k.a. TUI requireschjj/blessed
library fromnpm
; - It works on my M1 Pro machine :D;
- With
purescript-overlay
it allows to select compiler andspago
, andspago build
and all the commands below should work there in theory; nix develop
works, where you can dospago build
andspago run
;nix build
works;nix run
is not yet working, something with the terminal output;
- It is not yet isolated with
- Latest
spago
should work (0.93.42
for the moment)- However it is developed with
spago
v0.21.0
- However it is developed with
purs
compilerv0.15.9
, it is not yet updated/checked on the latest version;npm install
is needed;
From starter toolkit:
sh ./run-cli.sh -t starter
sh ./run-cli.sh -f ./ndf/starter.v0.1.ndf
Will rewrite previous node definitions if they intersect
sh ./run-cli.sh -t starter -f ./ndf/starter.v0.1.ndf
Generate code for starter toolkit with purescript-codegen
using the given definition file
sh ./run-cli.sh -g ./ndf/starter.v0.1.ndf -t starter
The code will be located in ./src/Demo/Toolkit/Starter
directory.
sh ./run-cli.sh --help
sh ./test.sh