aboutsummaryrefslogtreecommitdiff
path: root/servant/src/Main.hs
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2015-10-18 00:49:46 +0200
committerGregor Kleen <gkleen@yggdrasil.li>2015-10-18 00:49:46 +0200
commit9ca0799435aca9f4380ca7e80358dc77236d1b24 (patch)
treefaa7f72b761648148e307099a9e68b6f253e0f3e /servant/src/Main.hs
parent196c14be08e5c17514c7d199085a44d094d8b0c3 (diff)
downloadthermoprint-9ca0799435aca9f4380ca7e80358dc77236d1b24.tar
thermoprint-9ca0799435aca9f4380ca7e80358dc77236d1b24.tar.gz
thermoprint-9ca0799435aca9f4380ca7e80358dc77236d1b24.tar.bz2
thermoprint-9ca0799435aca9f4380ca7e80358dc77236d1b24.tar.xz
thermoprint-9ca0799435aca9f4380ca7e80358dc77236d1b24.zip
Merged PrintOut into Main.hs
Diffstat (limited to 'servant/src/Main.hs')
-rw-r--r--servant/src/Main.hs6
1 files changed, 6 insertions, 0 deletions
diff --git a/servant/src/Main.hs b/servant/src/Main.hs
index 7def207..e93972f 100644
--- a/servant/src/Main.hs
+++ b/servant/src/Main.hs
@@ -7,6 +7,8 @@
7{-# LANGUAGE QuasiQuotes #-} 7{-# LANGUAGE QuasiQuotes #-}
8{-# LANGUAGE TemplateHaskell #-} 8{-# LANGUAGE TemplateHaskell #-}
9{-# LANGUAGE TypeFamilies #-} 9{-# LANGUAGE TypeFamilies #-}
10{-# LANGUAGE FlexibleInstances #-}
11{-# LANGUAGE TypeSynonymInstances #-}
10 12
11import Thermoprint 13import Thermoprint
12import Thermoprint.Api 14import Thermoprint.Api
@@ -44,6 +46,10 @@ import Data.Int (Int64)
44 46
45import Prelude hiding (print) 47import Prelude hiding (print)
46 48
49type PrintOut = Block String
50
51derivePersistFieldJSON "PrintOut"
52
47share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase| 53share [mkPersist sqlSettings, mkMigrate "migrateAll"] [persistLowerCase|
48Draft 54Draft
49 title String 55 title String