Comment by Kinrany Comment by Kinrany 2 days ago 3 replies Copy Link View on Hacker News Process composition is one thing that shell languages do better than traditional programming languages
Copy Link hnlmorg 2 days ago Collapse Comment - There’s plenty of LISP packages that support process composition. Also LISPs syntax better suits write once type environments like REPL shells than your average C-derived syntax. Reply View | 2 replies Copy Link Kinrany a day ago Parent Collapse Comment - Any examples? Searching for this is hard.What would `foo | bar | baz` look like in a lisp? Reply View | 1 reply Copy Link christophilus a day ago Root Parent Collapse Comment - Something like Clojure’s threading macro, probably:(-> (foo) (bar) (baz)) Reply View | 0 replies
Copy Link Kinrany a day ago Parent Collapse Comment - Any examples? Searching for this is hard.What would `foo | bar | baz` look like in a lisp? Reply View | 1 reply Copy Link christophilus a day ago Root Parent Collapse Comment - Something like Clojure’s threading macro, probably:(-> (foo) (bar) (baz)) Reply View | 0 replies
Copy Link christophilus a day ago Root Parent Collapse Comment - Something like Clojure’s threading macro, probably:(-> (foo) (bar) (baz)) Reply View | 0 replies
There’s plenty of LISP packages that support process composition. Also LISPs syntax better suits write once type environments like REPL shells than your average C-derived syntax.