tools-yj 0.1.0.32 → 0.1.0.33
raw patch · 2 files changed
+13/−1 lines, 2 filesPVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
API changes (from Hackage documentation)
+ Data.Sequence.ToolsYj: splitAt' :: Int -> Seq a -> Maybe (Seq a, Seq a)
Files
- src/Data/Sequence/ToolsYj.hs +11/−0
- tools-yj.cabal +2/−1
+ src/Data/Sequence/ToolsYj.hs view
@@ -0,0 +1,11 @@+{-# LANGUAGE ImportQualifiedPost #-}+{-# OPTIONS_GHC -Wall -fno-warn-tabs #-}++module Data.Sequence.ToolsYj (splitAt') where++import Data.Sequence qualified as Seq++splitAt' :: Int -> Seq.Seq a -> Maybe (Seq.Seq a, Seq.Seq a)+splitAt' n s+ | Seq.length s < n = Nothing+ | otherwise = Just $ Seq.splitAt n s
tools-yj.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: tools-yj-version: 0.1.0.32+version: 0.1.0.33 synopsis: Tribial tools description: Please see the README on GitHub at <https://github.com/YoshikuniJujo/tools-yj#readme> category: Tools@@ -39,6 +39,7 @@ Data.List.ToolsYj Data.Maybe.ToolsYj Data.Ord.ToolsYj+ Data.Sequence.ToolsYj Data.Sequences.ToolsYj Data.Text.ToolsYj Data.Tuple.ToolsYj