Versions in this module Expand all Collapse all v0 v0.1.0 Apr 17, 2025 v0.0.2 Mar 27, 2025 Changes in this version + func Equal[T any](m1 Maybe[T], m2 Maybe[T], equalFunc func(T, T) bool) bool + type Maybe struct + func Bind[T, U any](m Maybe[T], f func(T) U) Maybe[U] + func Nothing[T any]() Maybe[T] + func Some[T any](val T) Maybe[T] + func (m Maybe[T]) HasValue() bool + func (m Maybe[T]) IsNothing() bool + func (m Maybe[T]) String() string + func (m Maybe[T]) Value() T