- , , .
: .
, , :
haskell .
:
Precedence parsing error
cannot mix `*' [infixl 7] and prefix `-' [infixl 6] in the same infix expression
? , , infixl 7 infixl 6. - :
infixr 9 .
infixr 8 ^, ^^, **
infixl 7 *, /, `quot`, `rem`, `div`, `mod`
infixl 6 +, -
infixr 5 :
infix 4 ==, /=, <, <=, >=, >
infixr 3 &&
infixr 2 ||
infixl 1 >>, >>=
infixr 1 =<<
infixr 0 $, $!, `seq`
. , , .
: infixl 7 infixl 6, , - :
Prelude> 5 * +3
:
parse error on input `+'
, sintax, ?
, , unary "-" operator haskell ( ) , - .
unary "-" operator, .