All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Add
std/xhash
package, providing a type hasher implementation - Implement
String
method toOption
type - Implement
xhash.Hashable
interface fortypact.Option
- Fix
UnmarshalText
to storesome = true
if unmarshal was successful
- Add
CloneWith
method toOption[T]
type - Add
IsZero
method toOption[T]
to support yamlnull
value representation - Add
Take
method to Option type - Add
std/randx
random helper package - Add
xslices.FillValues
function to fill a value pattern - Add
xslices.Fill
function to fill a slice very fast - Add experimental
iterop
package to ease working with iterators - Add new experimental package
immutable
withList
type - Add new package
exp/xslices
which provides additional helper to theslices
std package
- Fix
UnmarshalText
andMarshalText
to correctly handle scalar types
- Initial release
- The
Option[T].Clone()
method now fallbacks to pointer-receiver calling on custom types, if available instead of panicing