We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
= 0
1 parent e4aaa92 commit 40e54c2Copy full SHA for 40e54c2
preprocessed-site/posts/2020/strict-gotchas.md
@@ -98,7 +98,7 @@ where.hs: divide by zero
98
99
[^bangpatterns]: `BangPatterns`言語拡張を有効にした上で上記のように書き換えてみると、`Strict`拡張の有無に関わらずエラーが発生します。試してみましょう。
100
101
-こうなると、`result`を使用しないケース、すなわち`n == 0 = 0`の場合であっても`result`に <small>(WHNFまで評価した)</small>値を代入するのに必要な計算は実行され、結果<code>10 `div` 0</code>が計算されようとして`divide by zero`が発生するのです。
+こうなると、`result`を使用しないケース、すなわち`n == 0`の場合であっても`result`に <small>(WHNFまで評価した)</small>値を代入するのに必要な計算は実行され、結果``10 `div` 0``が計算されようとして`divide by zero`が発生するのです。
102
103
⚠️`where`句は関数定義の後ろの方に書くという性格上、見落としがちかも知れません。注意しましょう。
104
0 commit comments