Web workers for threading purescript WIP