on master help sign in
hold Map based operations for now
commit79a0c1e6fa604df8869ee43675a95dced45da4ea authorHarendra Kumar <harendra.kumar@gmail.com> dateFri 15 Nov 2019, 02:08 (7 years ago) parent75b0bac
4 files changed+9−4
examples/FileIOExamples.hs+2 examples/HandleIO.hs+4−2 examples/WordClassifier.hs−1 src/Streamly/Data/Fold.hs+3−1
examples/FileIOExamples.hs+2
@@ -1,6 +1,8 @@
11import qualified Streamly.Prelude as S
22import qualified Streamly.Data.Fold as FL
33import qualified Streamly.Memory.Array as A
4+
5+import qualified Streamly.Internal.Data.Fold as FL
46import qualified Streamly.Internal.Prelude as IP
57import qualified Streamly.Internal.FileSystem.File as File
68
examples/HandleIO.hs+4−2
@@ -1,13 +1,15 @@
11import qualified Streamly.Prelude as S
22import qualified Streamly.Data.Fold as FL
33-- import qualified Streamly.Memory.Array as A
4−import qualified Streamly.Internal.Memory.ArrayStream as AS
5−import qualified Streamly.Internal.FileSystem.Handle as IFH
64import qualified Streamly.FileSystem.Handle as FH
75import qualified System.IO as FH
86-- import qualified Streamly.FileSystem.FD as FH
97-- import qualified Streamly.Data.Unicode.Stream as US
108
9+import qualified Streamly.Internal.Data.Fold as FL
10+import qualified Streamly.Internal.Memory.ArrayStream as AS
11+import qualified Streamly.Internal.FileSystem.Handle as IFH
12+
1113import Data.Char (ord)
1214import System.Environment (getArgs)
1315import System.IO (IOMode(..), hSeek, SeekMode(..))
examples/WordClassifier.hs−1
@@ -25,7 +25,6 @@ import qualified Streamly.Internal.FileSystem.File as File
2525import qualified Streamly.Memory.Array as A
2626import qualified Streamly.Prelude as S
2727import System.Environment (getArgs)
28−import System.IO (openFile, IOMode(..))
2928
3029instance (Enum a, Storable a) => Hashable (A.Array a) where
3130 hash arr = runIdentity $ IUF.fold A.read IFL.rollingHash arr
src/Streamly/Data/Fold.hs+3−1
@@ -133,6 +133,7 @@ module Streamly.Data.Fold
133133 , sequence
134134 , mapM
135135
136+ {-
136137 -- ** Mapping
137138 --, transform
138139 -- , lmap
@@ -145,7 +146,6 @@ module Streamly.Data.Fold
145146 -- , ldeleteBy
146147 -- , luniq
147148
148− {-
149149 -- ** Mapping Filters
150150 , lmapMaybe
151151 , lmapMaybeM
@@ -219,6 +219,7 @@ module Streamly.Data.Fold
219219 -- , partitionBy
220220 , partition
221221
222+ {-
222223 -- * Demultiplexing
223224 -- | Direct values in the input stream to different folds using an n-ary
224225 -- fold selector.
@@ -234,6 +235,7 @@ module Streamly.Data.Fold
234235
235236 , classify
236237 -- , classifyWith
238+ -}
237239
238240 -- * Unzipping
239241 , unzip