prolude 0.0.0.10 → 0.0.0.11
raw patch · 3 files changed
+23/−2 lines, 3 files
Files
- Prolude/Core.hs +1/−0
- Prolude/Text.hs +21/−1
- prolude.cabal +1/−1
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.