shrub/pkg/arvo/sys
fang 62d7281156
clay: add /~ ford rune, as /= for directories
Hoon files may want to import nouns from all files in a given directory.
/~ lets you do so, importing as a (map @ta *) (but with typed values).

Note the description as "directories" here, instead of "path prefix".
The behavior, as implemented, will not include /path/hoon for /~  /path,
instead only including /path/more/hoon and more deeply nested files.
This seems to be, generally, the behavior you want, for example when
importing from /app/myapp/* for /app/myapp/hoon.

Actually using the resulting map requires some manual casting, which is
not ideal. Some code style improvement work remains to be done as well.
2021-04-09 01:49:14 +02:00
..
vane clay: add /~ ford rune, as /= for directories 2021-04-09 01:49:14 +02:00
arvo.hoon arvo: time goes sideways 2020-12-08 14:49:28 -08:00
hoon.hoon hoon: add +stap, path parser 2021-04-07 21:14:13 +02:00
lull.hoon clay: add /~ ford rune, as /= for directories 2021-04-09 01:49:14 +02:00
zuse.hoon hoon: add +stap, path parser 2021-04-07 21:14:13 +02:00