GenUnits


CombiUnit

Namespace: Informedica.GenUnits.Lib

Nested types and modules

TypeDescription
CombiUnit
Operator

Functions and values

Function or valueDescription
calc op cu1 cu2
Signature: op:(BigRational -> BigRational -> BigRational) -> cu1:CombiUnit -> cu2:CombiUnit -> CombiUnit
create v u
Signature: v:BigRational -> u:Unit -> CombiUnit
eqGroup cu1 cu2
Signature: cu1:CombiUnit -> cu2:CombiUnit -> bool
eval x
Signature: x:CombiUnit -> CombiUnit
fromString s
Signature: s:String -> CombiUnit
get arg1
Signature: CombiUnit -> BigRational * Unit * (Operator * BigRational * Unit) list
getMultiplier vu
Signature: vu:CombiUnit -> BigRational
operator op v u vu
Signature: op:Operator -> v:BigRational -> u:Unit -> vu:CombiUnit -> CombiUnit
opFromString s
Signature: s:string -> Operator
opToString _arg1
Signature: _arg1:Operator -> string
per
Signature: BigRational -> Unit -> CombiUnit -> CombiUnit
times
Signature: BigRational -> Unit -> CombiUnit -> CombiUnit
toBase u v
Signature: u:CombiUnit -> v:BigRational -> BigRational
toString cu
Signature: cu:CombiUnit -> string
toUnit u v
Signature: u:CombiUnit -> v:BigRational -> BigRational
withUnit u v
Signature: u:Unit -> v:BigRational -> CombiUnit

Active patterns

Active patternDescription
( |Mult|Div|Add|Subtr| ) op
Signature: op:(BigRational -> BigRational -> BigRational) -> Choice<unit,unit,unit,unit>

CompiledName: |Mult|Div|Add|Subtr|

Fork me on GitHub