<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gf-core.git/src/compiler/GF/System/Process.hs, branch optimize</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>https://git.adelon.net/gf-core.git/atom?h=optimize</id>
<link rel='self' href='https://git.adelon.net/gf-core.git/atom?h=optimize'/>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/'/>
<updated>2013-11-19T15:18:58+00:00</updated>
<entry>
<title>GF shell: improved system_pipe (aka "?") command</title>
<updated>2013-11-19T15:18:58+00:00</updated>
<author>
<name>hallgren</name>
<email>hallgren@chalmers.se</email>
</author>
<published>2013-11-19T15:18:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.adelon.net/gf-core.git/commit/?id=ddac5f9e5aa935f4c154253831a36e49a48cdc8d'/>
<id>urn:sha1:ddac5f9e5aa935f4c154253831a36e49a48cdc8d</id>
<content type='text'>
1. No temporary files are created.

2. The output of a system command is read lazily, making it feasible to 
   process large or even infinite output, e.g. the following works as
   expected:

	? "yes" | ? "head -5" | ps -lextext
</content>
</entry>
</feed>
