Class: HaskellQueryHook

Inherits:
HaskellFileHook show all
Defined in:
lib/query_hook.rb

Instance Method Summary collapse

Methods inherited from HaskellFileHook

#command_line, #tempfile_extension

Instance Method Details

#compile_file_content(req) ⇒ Object



2
3
4
5
6
7
8
9
10
11
12
# File 'lib/query_hook.rb', line 2

def compile_file_content(req)
  "{-# OPTIONS_GHC -fdefer-type-errors #-}\nimport Text.Show.Functions\nimport Data.List\n\#{req.content}\n\#{req.extra}\nmain :: IO ()\nmain = putStrLn.show $ \#{req.query}\n"
end