summaryrefslogtreecommitdiff
path: root/testsuite/tests/warnings/should_compile/T11128.stderr
blob: b8d788236c1aea015e95d0c27fb495d7714f3b6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

T11128.hs:28:5: warning: [-Wnoncanonical-monad-instances]
    Noncanonical ‘pure = return’ definition detected
    in the instance declaration for ‘Applicative T1’.
    Move definition from ‘return’ to ‘pure’

T11128.hs:30:5: warning: [-Wnoncanonical-monad-instances]
    Noncanonical ‘(*>) = (>>)’ definition detected
    in the instance declaration for ‘Applicative T1’.
    Move definition from ‘(>>)’ to ‘(*>)’

T11128.hs:34:5: warning: [-Wnoncanonical-monad-instances]
    Noncanonical ‘return’ definition detected
    in the instance declaration for ‘Monad T1’.
    Either remove definition for ‘return’ or define as ‘return = pure’

T11128.hs:35:5: warning: [-Wnoncanonical-monad-instances]
    Noncanonical ‘(>>)’ definition detected
    in the instance declaration for ‘Monad T1’.
    Either remove definition for ‘(>>)’ or define as ‘(>>) = (*>)’