summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2019-10-25Add enumerate helperenumerate-resultMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-25v0.4.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-25Add changelog for 0.4.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-25Add changelog entry for 0.3.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-25Merge branch 'ok-or-else'Matthias Beyer
2019-10-25Merge branch 'more-travis'Matthias Beyer
2019-10-25Add some tests for the map_inner_ok_or_else() extensionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-25Add ok-or-else extensionMatthias Beyer
Extracted from imag, where the source is LGPL2.0, but I am the author and hereby relicense this piece of code with MPL 2.0 for the resiter crate repository. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-24Always use the latest patch versionMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-10-24Build on all versions since 1.21Matthias Beyer
2018-12-20v0.3.0Matthias Beyer
2018-11-30Merge pull request #13 from dpc/renameDawid Ciężarkiewicz
Rename
2018-11-30Merge pull request #11 from dpc/and_thenDawid Ciężarkiewicz
Add `and_then_ok` and `and_then_err`
2018-11-30Merge pull request #7 from dpc/flat_mapDawid Ciężarkiewicz
Flattening operation
2018-11-30Get rid of `X` suffixDawid Ciężarkiewicz
2018-11-30Get rid of `_x` in file namesDawid Ciężarkiewicz
2018-11-30Merge pull request #12 from dpc/reexportDawid Ciężarkiewicz
Reexport
2018-11-29Re-export all traits from root moduleDawid Ciężarkiewicz
So the user can do `use resiter::*` and be done with it. Discussion: #10
2018-11-29Actually, make `and_then_x` be able to change the type.Dawid Ciężarkiewicz
2018-11-29Actually, make `and_then_x` be able to change the type.Dawid Ciężarkiewicz
2018-11-27Add `and_then_ok` and `and_then_err`Dawid Ciężarkiewicz
2018-11-27Add `and_then_ok` and `and_then_err`Dawid Ciężarkiewicz
2018-11-27Add `flatten_ok` and `flatten_err`Dawid Ciężarkiewicz
2018-11-27Add `flat_map_ok` and `flat_map_err`Dawid Ciężarkiewicz
2018-11-27Add `flatten_ok` and `flatten_err`Dawid Ciężarkiewicz
2018-11-27Add `flat_map_ok` and `flat_map_err`Dawid Ciężarkiewicz
2018-11-26Implement `filter_map_ok` and `filter_map_err`Dawid Ciężarkiewicz
2018-10-29v0.2.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2018-10-13Merge pull request #4 from pchampin/remove_trait_objectsMatthias Beyer
removed trait objects from oks.rs and errors.rs
2018-10-12fixed indentationPierre-Antoine Champin
2018-10-12improved readabilityPierre-Antoine Champin
2018-10-12oops, where did that come from?...Pierre-Antoine Champin
2018-10-12removed trait objects from oks.rs and errors.rsPierre-Antoine Champin
this new implementations should be more efficient, and more faithful to the "zero-cost abstraction" mantra. As a consequence, I had to move the 'process' method to a generic trait, defined in util.rs and implemented by any Iterator. A another consequence, the 'static lifetime bound on the iterator can also be removed.
2018-10-09Merge pull request #3 from pchampin/new_traitsMatthias Beyer
added map_x and while_ok
2018-10-09added filter_xPierre-Antoine Champin
2018-10-08added examples in the docPierre-Antoine Champin
2018-10-08fixed erroneous commentPierre-Antoine Champin
2018-10-08added map_x and while_okPierre-Antoine Champin
2018-02-22Add badgesMatthias Beyer
2018-02-22Add "contributions welcome" in readmeMatthias Beyer
2018-02-22Initial importMatthias Beyer