| Copyright | (C) 2018 Mario Lang |
|---|---|
| License | BSD-style (see LICENSE) |
| Maintainer | Richard Eisenberg (rae@cs.brynmawr.edu) |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Units.Eurocard
Contents
Description
The units of length as defined by the eurocard standard.
See https://en.wikipedia.org/wiki/Eurocard_(printed_circuit_board) or IEC 60297.
Synopsis
- data RackUnit = RackUnit
- data HorizontalPitch = HorizontalPitch
Lengths
Constructors
| RackUnit |
Instances
| Show RackUnit Source # | |
| Unit RackUnit Source # | |
Defined in Data.Units.Eurocard Associated Types type UnitFactorsOf RackUnit :: [Factor Type] # | |
| type UnitFactorsOf RackUnit Source # | |
Defined in Data.Units.Eurocard type UnitFactorsOf RackUnit = If (IsCanonical RackUnit) '['F RackUnit One] (UnitFactorsOf (BaseUnit RackUnit)) | |
| type DimOfUnit RackUnit Source # | |
| type BaseUnit RackUnit Source # | |
Defined in Data.Units.Eurocard | |
data HorizontalPitch Source #
Constructors
| HorizontalPitch |
Instances
| Show HorizontalPitch Source # | |
Defined in Data.Units.Eurocard Methods showsPrec :: Int -> HorizontalPitch -> ShowS # show :: HorizontalPitch -> String # showList :: [HorizontalPitch] -> ShowS # | |
| Unit HorizontalPitch Source # | |
Defined in Data.Units.Eurocard Associated Types type BaseUnit HorizontalPitch # type DimOfUnit HorizontalPitch # type UnitFactorsOf HorizontalPitch :: [Factor Type] # Methods | |
| type UnitFactorsOf HorizontalPitch Source # | |
Defined in Data.Units.Eurocard | |
| type DimOfUnit HorizontalPitch Source # | |
Defined in Data.Units.Eurocard | |
| type BaseUnit HorizontalPitch Source # | |
Defined in Data.Units.Eurocard | |