Versions in this module Expand all Collapse all v0 v0.5.0 Jul 17, 2025 Changes in this version + func IgnoreError(fn func() error) + func IgnoreErrorWithOneArg[T any](fn func(t T) error, t T) + func IsNil[T any](value T) bool + type Hashable []byte + func (id Hashable) Raw() []byte + func (id Hashable) RawString() string + func (id Hashable) String() string + type Hasher struct + func NewSHA256Hasher() *Hasher + func (h *Hasher) AddBool(b bool) (int, error) + func (h *Hasher) AddBytes(b []byte) error + func (h *Hasher) AddFloat64(f float64) error + func (h *Hasher) AddG1s(generators []*math.G1) error + func (h *Hasher) AddInt(i int) error + func (h *Hasher) AddInt32(i int32) error + func (h *Hasher) AddString(s string) error + func (h *Hasher) AddUInt64(i uint64) error + func (h *Hasher) Digest() []byte + func (h *Hasher) HexDigest() string v0.4.0 Jan 7, 2025 Changes in this version + func IdentityFunc[T any]() func(T) T