com.phasmidsoftware.number.cats

Members list

Type members

Classlikes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
CatsKernel.type

Centralized Cats Kernel instances, kept out of core companion objects to avoid forcing a Cats dependency on core types at definition sites.

Centralized Cats Kernel instances, kept out of core companion objects to avoid forcing a Cats dependency on core types at definition sites.

Import usage: import com.phasmidsoftware.number.instances.catsKernel._

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CatsKernel

Attributes

Supertypes
class Object
trait Matchable
class Any

Lightweight wrappers representing common error metrics so that we can endow them with Cats algebra instances without dragging Number/Fuzziness context (factor, nominal value, etc.).

Lightweight wrappers representing common error metrics so that we can endow them with Cats algebra instances without dragging Number/Fuzziness context (factor, nominal value, etc.).

Each wrapper models the magnitude of an uncertainty under the assumption of independent errors. They serve as the core building blocks for folding or parallel aggregation of fuzzy quantities.

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any