Popularity
1.3
Declining
Activity
0.0
Stable
0
2
0
Monthly Downloads: 0
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags:
Data
Latest version: v0.1.0.0
onpartitions alternatives and similar packages
Based on the "Data" category.
Alternatively, view onpartitions alternatives based on common mentions on social networks and blogs.
-
compendium-client
DISCONTINUED. Mu (μ) is a purely functional framework for building micro services. -
streaming
An optimized general monad transformer for streaming applications, with a simple prelude of functions -
text-icu
This package provides the Haskell Data.Text.ICU library, for performing complex manipulation of Unicode text.
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
Promo
getstream.io

Do you think we are missing an alternative of onpartitions or a related project?
README
Modification of part of a list, in place, as a whole.
This code is semantically equivalent to the application of over on partsOf from the great Control.Lens.
Aside being free of dependencies, the main feature is the possibility of changing the type by remapping everything to Either
Reverse multiple of 3 and show them , in place.
> :m + Data.Bool
> :m + Data.List.OnPartition
> onPartitionG (flip (bool Left Right) <*> (==) 0 . flip mod 3) (map show . reverse) [1..10]
[Left 1,Left 2,Right "9",Left 4,Left 5,Right "6",Left 7,Left 8,Right "3",Left 10]
>