rust_core 1.3.0 copy "rust_core: ^1.3.0" to clipboard
rust_core: ^1.3.0 copied to clipboard

Pure Dart implementation of patterns in Rust's core library. Types include Result, Option, Cell, Slice, Array, Iterator, etc. Facilitates functional programming and error handling.

1.3.0 #

  • Add LazyCellAsync
  • Add Vec
  • Rename RIterator to Iter, deprecate RIterator
  • Improve docs

1.2.2 #

  • Update project logo

1.2.1 #

  • Fix web compatibility for pub.dev

1.2.0 #

  • Add RangeBounds classes
  • Improve range function
  • Add Slice now implements List

1.1.2 #

  • Project logo

1.1.1 #

  • Remove artifact

1.1.0 #

  • Add Arr.range
  • Add ops library with range and Range extensions

1.0.0 #

  • Stabilize api
  • rust_core book
  • Add isolateChannel to sync

0.5.6 #

  • Add Unreachable

0.5.5 #

  • Remove meta dependency

0.5.4 #

  • Add clone to iter classes
  • Add mspc library with channel
  • Add sync library with Mutex and RwLock

0.5.3 #

  • Stricter Option typing
  • Additional extensions
  • Fix Peekable for nullable types

0.5.2 #

  • FutureResult isOkAnd

0.5.1 #

  • RIterators

0.5.0 #

  • Breaking: Change None() to None
  • Breaking: Migrate RIterator to an Iterable Iterator union
  • Add Array type
  • Implement all of Iter
  • Implement most of Slice
  • More extensions
  • Add prelude library

0.4.0 #

  • Breaking: Migrate Option to a extension type
  • slice library
  • iter library
  • Various additional extensions

0.3.6 #

  • Async early return

0.3.5 #

  • LazyCell and OnceCell broader equality
  • ConstCell
  • BoolCell and StringCell

0.3.4 #

  • Int cell and Double cell

0.3.3 #

  • Library organization

0.3.2 #

  • Add Cell

0.3.1 #

  • Additional extensions

0.3.0 #

  • Early Return Notation Signature change

0.2.1 #

  • More docs

0.2.0 #

  • Add Option Early Return (Do Notation)
  • Add all methods for FutureOption
  • OnceCell fixes
  • LazyCell fixes
  • Option fixes
  • More Tests
  • More extensions

0.1.0 #

  • Various extensions
  • OnceCell
  • LazyCell
  • Option
  • Result Do Notation
  • Migrate over anyhow base

0.0.1 #

  • Initial version.
25
likes
0
pub points
70%
popularity

Publisher

verified publishervoyver.com

Pure Dart implementation of patterns in Rust's core library. Types include Result, Option, Cell, Slice, Array, Iterator, etc. Facilitates functional programming and error handling.

Repository (GitHub)
View/report issues

License

unknown (license)

More

Packages that depend on rust_core