Type for list of aliases
- aliasMap : Std.HashMap String.Slice (Array String.Slice)
- nameMap : Std.HashMap String.Slice String.Slice
Instances For
Instances For
Equations
Raw string form PropertyAliases.txt
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Get the long name of a property
Equations
Instances For
@[inline]
Get the long name of a property
Equations
Instances For
@[inline]
Get all aliases of a property
Equations
- Unicode.PropertyAliases.getAliases? prop = do let prop ← Unicode.PropertyAliases.getLongName? prop Unicode.PropertyAliases.data.aliasMap.get? prop
Instances For
@[inline]
Get all aliases of a property
Equations
Instances For
Get the short name of a property
Equations
- Unicode.PropertyAliases.getShortName? prop = do let a ← Unicode.PropertyAliases.getAliases? prop a[1]? <|> a[0]?
Instances For
@[inline]
Get the short name of a property
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Get all values for a property
Equations
- Unicode.PropertyAliases.getValues? prop = do let prop ← Unicode.PropertyAliases.getLongName? prop let al ← Unicode.PropertyValueAliases.data.get? prop pure al.aliasMap.keysArray
Instances For
@[inline]
Get all values for a property
Equations
Instances For
@[inline]
Get the long name of a property value
Equations
- Unicode.PropertyValueAliases.getLongName? prop val = do let prop ← Unicode.PropertyAliases.getLongName? prop let al ← Unicode.PropertyValueAliases.data.get? prop al.nameMap.get? val
Instances For
@[inline]
Get the long name of a property value
Equations
- Unicode.PropertyValueAliases.getLongName! prop val = (Unicode.PropertyValueAliases.getLongName? prop val).get!
Instances For
@[inline]
Get all aliases of a property value
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Get all aliases of a property
Equations
- Unicode.PropertyValueAliases.getAliases! prop val = (Unicode.PropertyValueAliases.getAliases? prop val).get!
Instances For
@[inline]
Get the short name of a property value
Equations
- Unicode.PropertyValueAliases.getShortName? prop val = do let a ← Unicode.PropertyValueAliases.getAliases? prop val a[1]? <|> a[0]?
Instances For
@[inline]
Get the short name of a property value
Equations
- Unicode.PropertyValueAliases.getShortName! prop val = (Unicode.PropertyValueAliases.getShortName? prop val).get!