Releases: purescript-node/purescript-node-child-process
Releases · purescript-node/purescript-node-child-process
v0.4.0
v0.3.2
v0.3.1
v0.3.0
v0.2.0
- Use a
StrMap String
for child process environments inspawn
, in order to ensure environment variable values are strings - Allow inheritance of parent process environment by passing
Nothing
to theenv
parameter - Use an opaque data type for
ChildProcess
values - Use
Int
instead ofNumber
where applicable (eg,gid
,uid
,pid
) - Require
Eff
for reading mutable state of aChildProcess
- Simplify effects; now, we just have
cp :: CHILD_PROCESS
for spawning and communicating with child processes - Use a sum type to allow more flexibility with what to do with standard IO streams / file descriptors in the child process after spawning
- Fix a bug where callbacks in
onExit
andonClose
did not get called - Add a
ChildProcessExit
type with information about how a child process exited - Fix warnings
- Update dependencies:
purescript-node-streams
->~0.3.0
See joneshf/purescript-node-child-process#2 for the rationale behind many of these changes.