packages feed

prolude 0.0.0.10 → 0.0.0.11

raw patch · 3 files changed

+23/−2 lines, 3 files

Files

Prolude/Core.hs view
@@ -68,6 +68,7 @@   ) import Data.Monoid (Monoid(mempty), mappend, mconcat) import Data.Ord (Ord(compare, (<=)), Ordering(EQ, GT, LT), max, min, (<), (>), (>=))+import Data.Proxy (Proxy(Proxy)) import Data.Semigroup (Semigroup((<>))) import Data.String (String) import Data.Traversable (Traversable(mapM, sequence, traverse))
Prolude/Text.hs view
@@ -1,14 +1,34 @@ module Prolude.Text-  ( Text.Text+  ( LazyText+  , Text.Text+  , lazyTextToString+  , lazyTextToText+  , stringToLazyText   , stringToText+  , textToLazyText   , textToString   ) where  import qualified Data.Text as Text+import qualified Data.Text.Lazy as LazyText +type LazyText = LazyText.Text+ stringToText :: String -> Text.Text stringToText = Text.pack  textToString :: Text.Text -> String textToString = Text.unpack++stringToLazyText :: String -> LazyText+stringToLazyText = LazyText.pack++lazyTextToString :: LazyText -> String+lazyTextToString = LazyText.unpack++textToLazyText :: Text.Text -> LazyText+textToLazyText = LazyText.fromStrict++lazyTextToText :: LazyText -> Text.Text+lazyTextToText = LazyText.toStrict
prolude.cabal view
@@ -1,7 +1,7 @@ cabal-version: >= 1.10  name: prolude-version: 0.0.0.10+version: 0.0.0.11 synopsis: ITProTV's custom prelude description:     Prolude is ITProTV's custom prelude.