reglas procedencia prioridad precedencia orden operadores operaciones nivel los las aritmeticos algoritmos haskell ghci infix-operator

haskell - prioridad - procedencia de las operaciones en excel



Cómo comprobar la precedencia del operador de infijo Haskell (1)

:i ( :info ).

[Prelude] > :i (+) class Num a where (+) :: a -> a -> a ... -- Defined in `GHC.Num'' infixl 6 +

Puedo ver el tipo de operador de infijo en GHCi con: t como:

>:t (.) (.) :: (b -> c) -> (a -> b) -> a -> c

¿Cómo puedo ver la prioridad del operador en GHCi? ¿es eso posible?

Además, pregunta adicional, ¿hay una manera de ver la fuente de estas funciones de preludio a través de ghci?