0
我該怎麼定義,運行前奏此功能beginsWithU功能,製作和運行,在前奏
let beginsWithU (c:_) = c == 'u' || c == 'U'
beginsWithU _ = False
2號線,給人parse error on input ‘=’
。我不能使用讓再次,因爲它會覆蓋模式1行
我該怎麼定義,運行前奏此功能beginsWithU功能,製作和運行,在前奏
let beginsWithU (c:_) = c == 'u' || c == 'U'
beginsWithU _ = False
2號線,給人parse error on input ‘=’
。我不能使用讓再次,因爲它會覆蓋模式1行
我想你想運行它裏面ghci中。 您可以對此使用多行輸入,命令是:{
以啓動它,:}
以結束它。
這裏的例子
Prelude> :{
Prelude| let beginsWithU (c:_) = c == 'u' || c == 'U'
Prelude| beginsWithU _ = False
Prelude| :}
Prelude> beginsWithU "umbrella"
True
Prelude> beginsWithU "mbrella"
False
我該怎麼定義,在前奏
不能定義和前奏運行功能運行此功能。 Prelude是一個標準模塊,隨ghc附帶的基礎軟件包一起提供。
假設你要定義並運行ghci
的代碼,這是你必須做的事情:
λ> let beginsWithU (c:_) = c == 'u' || c == 'U'; beginsWithU _ = False
λ> beginsWithU "UHello"
True
你是什麼意思「在前奏運行此功能」是什麼意思? – Sibi