質問するログイン新規登録

質問編集履歴

1

ソースコードにimportとデータ型の定義を追加しました

2018/07/29 02:32

投稿

anndonut
anndonut

スコア667

title CHANGED
File without changes
body CHANGED
@@ -2,6 +2,12 @@
2
2
 
3
3
  case文を使用したコード(parse error)
4
4
  ```haskell
5
+ import Control.Monad
6
+ import Control.Applicative
7
+ import Data.List
8
+
9
+ data Operation a = PushBack a | RandomAccess a | PopBack
10
+
5
11
  -- reads an Operation, input i is dummy.
6
12
  readOperation :: Int -> IO Operation Int
7
13
  readOperation i = do
@@ -19,6 +25,12 @@
19
25
 
20
26
  if文を使用したコード(コンパイルできる)
21
27
  ```haskell
28
+ import Control.Monad
29
+ import Control.Applicative
30
+ import Data.List
31
+
32
+ data Operation a = PushBack a | RandomAccess a | PopBack
33
+
22
34
  -- reads an Operation, input i is dummy.
23
35
  readOperation :: Int -> IO (Operation Int)
24
36
  readOperation i = do