次のアルゴリズムは2次方程式のルートを計算することになっていますが、コンパイルするとコンパイルエラーが発生します。 チュートリアルからコピーしました。ハスケル方程式ルーツコンパイルエラー
2 roota.hs:5:20: parse error on input `='
roots (a,b,c) =
if d < 0 then error "sorry" else (x1, x2)
where x1 = e + sqrt d/(2 * a)
x2 = e - sqrt d/(2 * a)
d = b * b - 4 * a * c
e = - b/(2 *a)
回答ありがとうございます。
を素晴らしいのhaskellではない - それもコピー+ペーストの人が:) – Ingo