tools-yj 0.1.0.29 → 0.1.0.30
raw patch · 2 files changed
+15/−1 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Data.ByteString.Lazy.ToolsYj: splitAt' :: Int64 -> ByteString -> Maybe (ByteString, ByteString)
Files
- src/Data/ByteString/Lazy/ToolsYj.hs +13/−0
- tools-yj.cabal +2/−1
+ src/Data/ByteString/Lazy/ToolsYj.hs view
@@ -0,0 +1,13 @@+{-# LANGUAGE ImportQualifiedPost #-}+{-# OPTIONS_GHC -Wall -fno-warn-tabs #-}++module Data.ByteString.Lazy.ToolsYj (+ splitAt' ) where++import Data.Int+import Data.ByteString.Lazy qualified as LBS++splitAt' :: Int64 -> LBS.ByteString -> Maybe (LBS.ByteString, LBS.ByteString)+splitAt' n bs+ | LBS.length bs < n = Nothing+ | otherwise = Just $ LBS.splitAt n bs
tools-yj.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: tools-yj-version: 0.1.0.29+version: 0.1.0.30 synopsis: Tribial tools description: Please see the README on GitHub at <https://github.com/YoshikuniJujo/tools-yj#readme> category: Tools@@ -31,6 +31,7 @@ Control.Monad.ToolsYj Data.Bits.ToolsYj Data.Bool.ToolsYj+ Data.ByteString.Lazy.ToolsYj Data.ByteString.ToolsYj Data.Either.ToolsYj Data.Function.ToolsYj