super early draft of purescript-channels