add purescript compiler