porcelain v2.0.3 Porcelain.Driver.Goon
Porcelain driver that offers additional features over the basic one.
Users are not supposed to call functions in this module directly. Use
functions in Porcelain
instead.
This driver will be used by default if it can locate the external program
named goon
in the executable path. If goon
is not found, Porcelain will
fall back to the basic driver.
The additional functionality provided by this driver is as follows:
- ability to signal EOF to the external program
- send an OS signal to the program
- (to be implemented) more efficient piping of multiple programs