urbit/ren/tree/combine.hoon

13 lines
433 B
Plaintext
Raw Normal View History

2015-08-12 00:31:16 +03:00
/+ tree, react
/= mime /mime/
/= body /tree-elem/
/= sect /tree-index/
2016-02-04 01:43:40 +03:00
/= meta /|(/front/ /~[~])
/= snip /&snip&elem&/tree-elem/
2015-08-12 00:31:16 +03:00
!:
2015-08-04 02:49:34 +03:00
^- tree-include
2015-09-02 03:24:18 +03:00
=+ rj=react-to-json:react
2015-08-12 00:31:16 +03:00
=+ fj=|=(atr=(map span span) [%o (~(run by atr) |=(a=span s/a))])
2015-09-02 03:24:18 +03:00
=+ ij=(map-to-json:tree |=(a=path (crip (spud a))) |=(a=marl [%a (turn a rj)]))
[mime (rj body) (rj /h1 hed.snip) (rj /div tal.snip) (fj meta) (ij sect)]