Add Split example to cabal file

This commit is contained in:
Harendra Kumar 2020-06-03 20:19:12 +05:30
parent 2c0f829e35
commit f830c1a987
2 changed files with 17 additions and 7 deletions

View File

@ -1,18 +1,12 @@
import qualified Streamly.Internal.Prelude as S
import qualified Streamly.Data.Fold as FL
-- import qualified Streamly.Memory.Array as A
import qualified Streamly.Internal.Memory.ArrayStream as AS
import qualified Streamly.Internal.FileSystem.Handle as IFH
import qualified Streamly.FileSystem.Handle as FH
import qualified System.IO as FH
-- import qualified Streamly.FileSystem.FD as FH
-- import qualified Streamly.Data.Unicode.Stream as US
import Control.Monad.IO.Class (liftIO)
import Control.Monad.State.Strict (StateT(..), get, put)
import Data.Char (ord)
import System.Environment (getArgs)
import System.IO (IOMode(..), hSeek, SeekMode(..))
import System.IO (IOMode(..))
import Data.Function ((&))
newHandle :: StateT (Maybe (FH.Handle, Int)) IO FH.Handle

View File

@ -875,3 +875,19 @@ executable Rate
, base >= 4.8 && < 5
else
buildable: False
executable Split
import: exe-options
main-is: Split.hs
hs-source-dirs: examples
if (flag(examples) || flag(examples-sdl)) && !impl(ghcjs)
buildable: True
build-Depends:
streamly
, base >= 4.8 && < 5
, mtl >= 2.2 && < 3
if impl(ghc < 8.0)
build-depends:
transformers >= 0.4 && < 0.6
else
buildable: False