2

以下のように関数を定義しました

bc_link_for(Date) when Date < {2010, 1, 4} orelse Date > erlang:date()
    -> "";
bc_link_for(_)
    -> "something".

2番目のガードステートメントは将来の日付用です。このプログラムをコマイルすると、エラーが発生しますillegal guard expression。ガードステートメントで日付タイプを使用することに関して、オンラインで利用できるヘルプはあまりありません。

4

2 に答える 2