Дон Стюарт Haskell in the Large, упомянутый Phantom Типы:
data Ratio n = Ratio Double
1.234 :: Ratio D3
data Ask ccy = Ask Double
Ask 1.5123 :: Ask GBP
Я прочитал над ними свои пункты, но я их не понял. Кроме того, я читал Haskell Wiki по этой теме. Тем не менее, я все еще теряю их точку.
Какова мотивация использования типа Phantom?