Skip to content

Releases: purerl/purescript-erl-process

v3.3.0

04 Feb 13:31
5eacc3a
Compare
Choose a tag to compare
Merge pull request #11 from id3as/master

receive type class and show instances

v3.2.0

04 Feb 13:31
Compare
Choose a tag to compare
Remove warning and use spago (in makefile)

v3.1.0: ReceivesMessage etc (#9)

08 Jul 15:04
3fe7611
Compare
Choose a tag to compare
  • unsafeRunProcessM
  • ReceivesMessage

New typed process API

18 Mar 14:49
1f6a128
Compare
Choose a tag to compare
  • Added ProcessM monad to give the context of actions possible in a typed spawned process, instead of providing them as a context parameter
  • Added self to both typed (HasSelf) and raw APIs
  • Added process exit trapping via ProcessTrapM (#6)
  • Added HasProcess/HasPid type classes (#4)

These make it easy for folks to newtype over pids and processes to
create their own strongly-typed versions, whilst still being able to
create functions that work over them as if they were just plain ol' pids
and processes (Pinto uses this for GenStatem and GenServer).