Björn Sperber

Results 15 comments of Björn Sperber

Hi and thanks for your interest! Sorry for stalling – I was trying to save face by actually adding a couple of utils for this to `IList` and `IVector`, but...

This looks amazing! I've toyed with it a bit and I think it could be a valuable addition either as a separate library or part of the core. Not sure...

Hi @mateusfccp! I completely agree. You are not the first one to suggest this and I believe that at least some basic level of documentation would make the library much...

Sure! Also, no pressure – any improvement whenever you have the time is appreciated.

Off to a great start! Thank you, people! @modulovalue, your reasoning rings true to me too. I believe usage examples are the best (and possibly only) way to convey how...

@mateusfccp, Agree. When possible to explain something without category theory, it maybe should be done at the top and with examples. For pure category theoretical structures like the ones you...

@deanriverson: love it! The main reason I still have for maintaining Dart 1 compatibility is that the test suite is running with a "fake" property testing engine on Dart 2,...

@mateusfccp, crap, I should have warned you! It is probably more fruitful to work based on the 0_9_0_wip_2 branch. I've been procrastinating merging it, but it has been more or...

Hi @docputs! Thanks for the suggestion – I agree that something like this would be useful! Currently, you can use `anEitherValue.traverseFuture(asyncComputationEvaluatingToEither).flatMap(id)` for this. Adding a `traverseFutureM` method to `Either` would...

Hi – sounds perfectly doable! The resulting structure would most likely be less efficient than `ISet`, similar to how `IHashMap` has more overhead than `IMap`. In the simplest case, one...