pub const PRELUDE: &'static str = r#"
let __implicit_prelude = import! std.prelude
let { IO, Num, Eq, Ord, Show, Functor, Applicative, Monad, Option, Bool, ? } = __implicit_prelude
let { (+), (-), (*), (/), negate, (==), (/=), (<), (<=), (>=), (>), (++), show, not, flat_map, (<|) } = __implicit_prelude
let { ? } = import! std.bool
let { ? } = import! std.option
let { ? } = import! std.float
let { ? } = import! std.int
let { ? } = import! std.string
let { ? } = import! std.array
let { error } = import! std.prim
let __error = error
let __string_eq: String -> String -> Bool = (==)
in ()
"#;