Crate rsfi_traits

Crate rsfi_traits 

Source
Expand description

Various traits used to establish a solid foundation for defining and manipulating containers, spaces, fields, and other related abstractions. The core trait, [RawSpace], is a fundamental building block for defining spaces (i.e. containers containing elements of a specific type). The [Container] trait builds upon [RawSpace] to provide a more robust interface for containers and higher-kinded abstractions. #![crate_type = “lib”]

Modules§

ops
This module provides various operations traits and implementations for musical concepts

Traits§

InterestPayment
PercentChange
A binary operator defining the percent difference between two values where given input is compared to the caller meaning the caller is said to be the original value whilst the input is said to be the new value.
PercentDifference