Skip to content

Commit 40e54c2

Browse files
committed
Delete unnecessary = 0, fix markdown syntax issue
1 parent e4aaa92 commit 40e54c2

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

preprocessed-site/posts/2020/strict-gotchas.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ where.hs: divide by zero
9898

9999
[^bangpatterns]: `BangPatterns`言語拡張を有効にした上で上記のように書き換えてみると、`Strict`拡張の有無に関わらずエラーが発生します。試してみましょう。
100100

101-
こうなると、`result`を使用しないケース、すなわち`n == 0 = 0`の場合であっても`result`に <small>(WHNFまで評価した)</small>値を代入するのに必要な計算は実行され、結果<code>10 `div` 0</code>が計算されようとして`divide by zero`が発生するのです。
101+
こうなると、`result`を使用しないケース、すなわち`n == 0`の場合であっても`result`に <small>(WHNFまで評価した)</small>値を代入するのに必要な計算は実行され、結果``10 `div` 0``が計算されようとして`divide by zero`が発生するのです。
102102

103103
⚠️`where`句は関数定義の後ろの方に書くという性格上、見落としがちかも知れません。注意しましょう。
104104

0 commit comments

Comments
 (0)