View difference between Paste ID: G8M1XsMp and mZKS16v8
SHOW: | | - or go back to the newest paste.
1
/home/quintasan/sauce/teadb/src/Transaction.hs:7:20: error:
2
    • Couldn't match expected type ‘Hasql.Statement.Statement
3
                                      Text (Int32, Text)
4
                                    -> Text -> Transaction (Int32, Text)’
5
                  with actual type ‘Transaction b0’
6
    • The function ‘statement’ is applied to four arguments,
7
      but its type ‘Mode
8
                    -> Hasql.Statement.Statement Mode b0 -> Transaction b0’
9
      has only two
10
      In the expression:
11
        statement Write Serializable Statements.insertTeaStatement (name)
12
      In an equation for ‘insertTea’:
13
          insertTea name
14
            = statement Write Serializable Statements.insertTeaStatement (name)
15
  |
16
7 |   insertTea name = statement Write Serializable Statements.insertTeaStatement (name)
17
  |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
18
19
/home/quintasan/sauce/teadb/src/Transaction.hs:7:36: error:
20
    • Couldn't match expected type ‘Hasql.Statement.Statement Mode b0’
21
                  with actual type ‘IsolationLevel’
22
    • In the second argument of ‘statement’, namely ‘Serializable’
23
      In the expression:
24
        statement Write Serializable Statements.insertTeaStatement (name)
25
      In an equation for ‘insertTea’:
26
          insertTea name
27
            = statement Write Serializable Statements.insertTeaStatement (name)
28
  |
29
7 |   insertTea name = statement Write Serializable Statements.insertTeaStatement (name)
30
  |                                    ^^^^^^^^^^^^
31