hydra-0.1.0: src/main/haskell/Hydra/Impl/Haskell/Dsl/Lib/Strings.hs
module Hydra.Impl.Haskell.Dsl.Lib.Strings where
import Hydra.Phantoms
import qualified Hydra.Impl.Haskell.Dsl.Terms as Terms
import Hydra.Impl.Haskell.Sources.Libraries
cat :: Datum ([String] -> String)
cat = Datum $ Terms.primitive _strings_cat
length :: Datum (String -> Int)
length = Datum $ Terms.primitive _strings_length
splitOn :: Datum (String -> String -> [String])
splitOn = Datum $ Terms.primitive _strings_splitOn
toLower :: Datum (String -> String)
toLower = Datum $ Terms.primitive _strings_toLower
toUpper :: Datum (String -> String)
toUpper = Datum $ Terms.primitive _strings_toUpper