Я пытаюсь выяснить, где тип LayoutClass или конструктор данных определен для XMonad https://hackage.haskell.org/package/xmonad-0.12/docs/XMonad-Core.html#t:LayoutClass.Как узнать, где определен тип, конструктор данных или тип класса?
Я также попытался использовать GHCI без успеха:
Prelude> import XMonad.Core
Prelude XMonad.Core> :t LayoutClass
<interactive>:1:1: error:
Data constructor not in scope: LayoutClass
Prelude XMonad.Core>
Есть ли способ, чтобы найти, где класс типа определяется через ghci? –
попробуйте использовать команду ': i' – ErikR
Использование': i' работает для любого конструктора типов, конструктора значений, имени класса, функции или метода и обычно сообщает вам что-то интересное. – MathematicalOrchid