Documentation ¶
Index ¶
- func Always(condition bool, message string, details map[string]any)
- func AlwaysGreaterThan[T Number](left, right T, message string, details map[string]any)
- func AlwaysGreaterThanOrEqualTo[T Number](left, right T, message string, details map[string]any)
- func AlwaysLessThan[T Number](left, right T, message string, details map[string]any)
- func AlwaysLessThanOrEqualTo[T Number](left, right T, message string, details map[string]any)
- func AlwaysOrUnreachable(condition bool, message string, details map[string]any)
- func AlwaysSome(named_bool []NamedBool, message string, details map[string]any)
- func AssertRaw(cond bool, message string, details map[string]any, ...)
- func BooleanGuidanceRaw(named_bools []NamedBool, message, id string, ...)
- func NumericGuidanceRaw[T Number](left, right T, message, id string, classname, funcname, filename string, ...)
- func Reachable(message string, details map[string]any)
- func Sometimes(condition bool, message string, details map[string]any)
- func SometimesAll(named_bool []NamedBool, message string, details map[string]any)
- func SometimesGreaterThan[T Number](left, right T, message string, details map[string]any)
- func SometimesGreaterThanOrEqualTo[T Number](left, right T, message string, details map[string]any)
- func SometimesLessThan[T Number](left, right T, message string, details map[string]any)
- func SometimesLessThanOrEqualTo[T Number](left, right T, message string, details map[string]any)
- func Unreachable(message string, details map[string]any)
- type NamedBool
- type Number
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AlwaysGreaterThan ¶ added in v0.4.0
func AlwaysGreaterThanOrEqualTo ¶ added in v0.4.0
func AlwaysLessThan ¶ added in v0.4.0
func AlwaysLessThanOrEqualTo ¶ added in v0.4.0
func AlwaysOrUnreachable ¶ added in v0.1.15
func AlwaysSome ¶ added in v0.4.0
func BooleanGuidanceRaw ¶ added in v0.4.0
func NumericGuidanceRaw ¶ added in v0.4.0
func SometimesAll ¶ added in v0.4.0
func SometimesGreaterThan ¶ added in v0.4.0
func SometimesGreaterThanOrEqualTo ¶ added in v0.4.0
func SometimesLessThan ¶ added in v0.4.0
func SometimesLessThanOrEqualTo ¶ added in v0.4.0
func Unreachable ¶ added in v0.1.10
Types ¶
type NamedBool ¶ added in v0.4.0
Used for boolean assertions
func NewNamedBool ¶ added in v0.4.0
Convenience function to construct a NamedBool used for boolean assertions
Click to show internal directories.
Click to hide internal directories.