Versions in this module Expand all Collapse all v0 v0.0.2 Oct 1, 2023 v0.0.1 Sep 30, 2023 Changes in this version + func Coalesce(values ...T) (res T) + func CoalesceSlice(values ...S) (res S) + type NullBool uint8 + const NBFalse + const NBNull + const NBTrue + func BoolToNullBool(cond bool) (nb NullBool) + func (nb *NullBool) UnmarshalJSON(b []byte) (err error) + func (nb NullBool) MarshalJSON() (b []byte, err error) + func (nb NullBool) String() (s string) + type UniqChecker map[T]int64 + func (uc UniqChecker[T]) Add(elems ...T) + func (uc UniqChecker[T]) Merge(other UniqChecker[T]) (merged UniqChecker[T]) + func (uc UniqChecker[T]) Validate() (err error)