separated 0.0.5 → 0.0.6
raw patch · 2 files changed
+18/−1 lines, 2 files
Files
- separated.cabal +1/−1
- src/Data/Separated.hs +17/−0
separated.cabal view
@@ -1,5 +1,5 @@ name: separated-version: 0.0.5+version: 0.0.6 license: BSD3 license-File: etc/LICENCE author: Tony Morris <ʇǝu˙sıɹɹoɯʇ@ןןǝʞsɐɥ>
src/Data/Separated.hs view
@@ -17,6 +17,7 @@ -- * Constructing data types , empty , single+, (+:.) -- * Extracting values from data types , allValues , allValues1@@ -279,6 +280,22 @@ -> Separated1 s a single a = Separated1 a []++-- | One element and one separator.+--+-- >>> 7 +:. "abc"+-- [7,"abc"]+--+-- >>> 7 +: "abc" +: 8 +:. "def"+-- [7,"abc",8,"def"]+(+:.) ::+ a+ -> s+ -> Separated a s+(+:.) a s =+ a +: single s++infixr 5 +:. -- | Return all element values in a list of pairs of element and separator values. --