Logo Xantham

Camel Module

Provides means for working with Camel case measure annotated names directly.

Functions and values

Function or value Description

create

Full Usage: create

Returns: string -> Name<MeasureProduct<camel, MeasureOne>>

Normalize a string into a Name<camel>.

Returns: string -> Name<MeasureProduct<camel, MeasureOne>>

fromCase name

Full Usage: fromCase name

Parameters:
Returns: Name<MeasureProduct<camel, MeasureOne>>
Modifiers: inline
Type parameters: 'u

Re-cast any cased name to a Name<camel>, applying camelCase normalization.

name : Name<'u>
Returns: Name<MeasureProduct<camel, MeasureOne>>

fromName

Full Usage: fromName

Returns: Name -> Name<MeasureProduct<camel, MeasureOne>>

Convert a Name to camelCase and tag it with the camel measure.

Returns: Name -> Name<MeasureProduct<camel, MeasureOne>>

Type something to start searching.