csp v0.1.0 Csp.Domains

Commonly used domains definitions.

Link to this section Summary

Functions

Defines a domain = [true, false].

Defines a domain = [1, 2, ..., 9].

Defines a domain = [0, 1, ..., 9].

Link to this section Functions

Link to this function

boolean_domain()

Specs

boolean_domain() :: Csp.domain()

Defines a domain = [true, false].

Specs

digit_domain() :: Csp.domain()

Defines a domain = [1, 2, ..., 9].

Link to this function

digit_domain_from_zero()

Specs

digit_domain_from_zero() :: Csp.domain()

Defines a domain = [0, 1, ..., 9].