Comments (9)
Which version of containers are you using? If it's 0.5, are you using the Strict
or the Lazy
API?
from containers.
No, I'm using 0.4.2.1 -- I couldn't use 0.5 (dependency problems -- upper limits, heh :). But I did check, and I think I concluded that the Strict
and Lazy
API in 0.5 use the same implementation of partitionWithKey
?
from containers.
You're right, they're using the same implementation. Would it be possible for you to move to 0.5 or should I try to fix both the 0.4 and 0.5 releases?
from containers.
I use data-accessor a lot, which needs a new release to allow for containers-0.5. But that's minor; the main problem is that template-haskell is compiled against 0.4.2.1, and cabal tells me that rebuilding template-haskell can lead to all kinds of problems, so I haven't been brave enough to try it.
from containers.
In that case I think you're out of luck. Even if containers is to blame here and I make a new release in the 0.4.2 series, you'd still have to recompile template-haskell. That being said, I'm still interested in fixing this issue.
from containers.
Fair point. Mind you, mostly I'd just like to understand what's going on -- I don't like "fixing" problems without understanding the fix.
from containers.
GitHub mistakenly closed this when I made a yet-to-be merged commit in another branch. Reopening until the patch is merged into the master branch.
from containers.
Aaah. The fix is obvious in hindsight, I should have noticed that. Thanks for looking into this!
from containers.
So GitHub will continue to close this issue as I update my pull request. I will leave it closed. You'll have to trust that I will eventually merge the patch into master.
from containers.
Related Issues (20)
- Symmetric difference for sets
- Incorrect order of Applicative actions in mergeA when using filterAMissing HOT 4
- `IntMap` `isProperSubmapOfBy` test failure HOT 4
- More accurate Set and Map size warnings HOT 3
- Complexity of IntMap-IntMap operations
- Is this repo up to date? HOT 7
- Consider maintaining the x.y.z.a versioning HOT 7
- Rewrite rules for IntMap: intersectionWithKey/mapWithKey HOT 8
- feat request: Add `popLeftWithValue` and `popWithValue` in `Data.Sequence` HOT 5
- Data.Graph: detect cycles utility functions HOT 2
- Data.Map.mergeWithKey doesn't match documentation
- Flag to introduce pedantic invariant checks? HOT 2
- Map.unionWith is over specialized and not consistent with intersectionWith HOT 10
- Add `flattenSCC1 : SCC vertex -> Data.List.NonEmpty.NonEmpty vertex` HOT 2
- Data.Map.Internal does not export insertMin HOT 1
- Repo: remove merged branches?
- Contribution guide outdated?
- Potential memory optimization for IntMap and IntSet HOT 8
- Errors when trying to generate a test coverage report HOT 10
- Full IntSets? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from containers.