From 7bac4927e8895719a91011da9a2b997579238145 Mon Sep 17 00:00:00 2001 From: polwex Date: Thu, 18 Sep 2025 08:26:30 +0700 Subject: damn my trill codebase was really something --- desk/ted/beg.hoon | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'desk/ted') diff --git a/desk/ted/beg.hoon b/desk/ted/beg.hoon index 2cabbea..61d79c1 100644 --- a/desk/ted/beg.hoon +++ b/desk/ted/beg.hoon @@ -1,5 +1,5 @@ /- spider -/+ strandio, jsonlib=json-nostrill +/+ strandio, jsonlib=json-nostrill, sr=sortug =, strand=strand:spider =, strand-fail=strand-fail:libstrand:spider ^- thread:spider @@ -23,7 +23,17 @@ (pure:m !>(j)) %thread - (pure:m !>(bail)) + ;< =bowl:spider bind:m get-bowl:strandio + =/ desk q.byk.bowl + ~& dock=[+>.u.req desk] + =/ ship=@p +>-.u.req + =/ id=@da +>+.u.req + =/ ids (crip (scow:sr %uw `@`id)) + =/ wire /beg/thread/[ids] + ;< =cage bind:m (watch-one:strandio wire [ship desk] wire) + ~& > watch-cage=-.cage + =/ j !<(json +.cage) + (pure:m !>(j)) == ++ bail ^- json %+ frond:enjs:format %error -- cgit v1.2.3