- Add
OpenOptions
- Breaking: New sealed type
Option
implementation - Breaking: Nullable methods added for every
Option
method and vice versa - Breaking: Rename okay/o and e/error on Result to v
- Add
Fs
library - Add
Env
library - Misc additions
- Rename/refactor
- Add
Option.of
- Doc update
- Breaking: Add
o
/okay
toOk
,e
/error
toErr
,value
toOption
- Breaking: Change
channel
tolocalChannel
- Breaking: Remove deprecations
- Breaking: Remove individual library import files
- Breaking: Rename extensions
- Breaking: Rename errors
- Add
Path
,UnixPath
,WindowsPath
- Add
KeyedMutex
- Doc update
- Sync version number
- Sync version number
- Rust rename notification
- Deprecate
toNullable
- Add nested option extensions
- Add
v
field toFutureOption
- Add
RecordToOption*
extensions toOption
- Add
asVec
andasList
to array
- Add
LazyCellAsync
- Add
Vec
- Rename
RIterator
toIter
, deprecateRIterator
- Improve docs
- Update project logo
- Fix web compatibility for pub.dev
- Add
RangeBounds
classes - Improve
range
function - Add
Slice
now implementsList
- Project logo
- Remove artifact
- Add
Arr.range
- Add ops library with
range
andRange
extensions
- Stabilize api
- rust_core book
- Add
isolateChannel
tosync
- Add
Unreachable
- Remove
meta
dependency
- Add
clone
toiter
classes - Add
mspc
library withchannel
- Add
sync
library withMutex
andRwLock
- Stricter
Option
typing - Additional extensions
- Fix
Peekable
for nullable types
- FutureResult isOkAnd
- RIterators
- Breaking: Change
None()
toNone
- Breaking: Migrate RIterator to an Iterable Iterator union
- Add Array type
- Implement all of Iter
- Implement most of Slice
- More extensions
- Add prelude library
- Breaking: Migrate Option to a extension type
- slice library
- iter library
- Various additional extensions
- Async early return
- LazyCell and OnceCell broader equality
- ConstCell
- BoolCell and StringCell
- Int cell and Double cell
- Library organization
- Add Cell
- Additional extensions
- Early Return Notation Signature change
- More docs
- Add Option Early Return (Do Notation)
- Add all methods for FutureOption
- OnceCell fixes
- LazyCell fixes
- Option fixes
- More Tests
- More extensions
- Various extensions
- OnceCell
- LazyCell
- Option
- Result Do Notation
- Migrate over anyhow base
- Initial version.