From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: <2784e00520033948eaf532a780ebad35@quintile.net> Date: Wed, 1 May 2013 02:50:20 +0400 Message-ID: From: suharik To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Subject: Re: [9fans] [GSOC 2013] Implement plan9 commands in Go, Goblin Topicbox-Message-UUID: 4d7b1456-ead8-11e9-9d60-3106f5b1d025 > syntax is: var=val cmd Sure, foo=() bar=() baz=() { ... } works, but that's not very practical. > ? pipes aren't first-class language elements. Well, they are files: ; foo=>{cat} ; echo $foo /dev/fd/6 (linux) I'm talking about something, that returns list with input and output fd to a command.