fractalide
fractalide copied to clipboard
Reusable Reproducible Composable Software
Running through initial setup on both NixOS/Ubuntu: ``` ... copying path '/nix/store/7yh730wmnkllvr30h3vdq0zq1yjqrsd3-openssl-1.0.2p-bin' from 'https://cache.nixos.org'... copying path '/nix/store/w70ksa7qjl493p30gnwl03jkambn2gcn-openssl-1.0.2p-dev' from 'https://cache.nixos.org'... copying path '/nix/store/gzvgpbqlmmxqn6sbfm2lx1przyfh2wc4-curl-7.62.0-dev' from 'https://cache.nixos.org'... building '/nix/store/baw9hb03szphw5csf29d736bwdyhs878-source.drv'... trying https://github.com/mozilla/nixpkgs-mozilla/archive/7e54fb37cd177e6d83e4e2b7d3e3b03bd6de0e0f.tar.gz % Total...
This issue depends on: - https://nest.pijul.com/pmeunier/carnix/discussions/8 * We can work around this. - https://nest.pijul.com/pmeunier/carnix/discussions/18 * Might just be an education issue about carnix's expected behavior. Preliminary, non-working branch in https://github.com/clacke/cardano-cli/tree/nixify...
For the moment, there is no way to use an edge in another edge. # Solution Provide a `require/edge` method in the edge definition. It is not the same as...
## Steps to reproduce The idea here is to use a crate in an edge, like `cardano_storage`. In a edge file, trying to do : ``` use cardano_storage::{Storage}; ``` lead...
Solution: a menu item `Hyperflow -> Advanced` [checkable menu item](https://docs.racket-lang.org/gui/checkable-menu-item_.html) enables or disables advanced mode. When advanced mode is activated, these things are visible: * `node` mode and `graph` mode...
If I have a subgraph named "foo" that has a node "bar", and I want to name a node "foo-bar", the names will conflict and I will get nasty surprises....
documenting this note so we don't forget to check this out. Chromium spins of opengl subprocesses to handle tabs. Racket supports opengl bindings so we should explore if it's possible....
If I want a node "b" and an edge "b"->"a" I just do (in the proposed new `with-node` syntax): ``` (with-node "b" ${example.b} [ . . . ] (edge "out"...
eg: ``` racket (edge "card-display-out" "out" "wsettings" "wsettings" "in" _) ``` this code implies: `make a connection between node "card-display-out"'s "out" array output port on the element array "wsettings" and...
To demonstrate the problem, this is what we had/still have: ``` racket (node "new-password" ${gui.text-field}) (edge "new-password" "out" _ "change-controls" "place" 10) (mesg "new-password" "in" '(init . ((label . "New...