ファイルから文字列を読み込もうとしていますが、うまくいきます。しかし、句読点を削除することなく句読点を置き換えようとすると、常に同じメッセージが表示されます。 私のプログラムの一部は、これまでのところ、次のようになりますHaskellで置き換えられない
module HA
where
import FPH
import Data.List
let contents2 = replace "." "" sonnet18
let contents3 = replace "!" "" contents2
sonnet18は、ファイル内の文字列ですFPH.hs. 私はそれを置き換えるいくつかの方法を試しましたが、常に例外 "パースエラー(誤ったインデントまたは不一致のかっこ)を取得します それはあまり言及していないと、それを見て、まだ助けていません。ように。私は間違いを見つけることができません。私は、任意の助けを感謝しています。
追加した後do-blockすると、別のエラーメッセージが返されます: "スコープ内に変数がありません:[Char] - > [Char] - > [Char] - > t" –
'replace'が存在するとは何ですか? –
私がしているからそれはチュートリアルでやったようなもので、そのように使うと、私はそれを私がインポートしている図書館の一部とみなしました。 –