fay-0.24.0.0: A compiler for Fay, a Haskell subset that compiles to JavaScript.

Safe HaskellSafe
LanguageHaskell98

Fay.Compiler.Prelude

Contents

Description

Re-exports of base functionality. Note that this module is just used inside the compiler. It's not compiled to JavaScript. Based on the base-extended package (c) 2013 Simon Meier, licensed as BSD3.

Synopsis

Documentation

Control modules

Data modules

module Data.Char

module Data.Data

module Data.Maybe

module Data.Ord

Safe

module Safe

Additions

anyM :: (Functor m, Applicative m, Monad m) => (a -> m Bool) -> [a] -> m Bool Source #

Do any of the (monadic) predicates match?

io :: MonadIO m => IO a -> m a Source #

Alias of liftIO, I hate typing it. Hate reading it.

readAllFromProcess :: FilePath -> [String] -> String -> IO (Either (String, String) (String, String)) Source #

Read from a process returning both std err and out.