Concurrent Clean : for-notation : 途中で現れた変数に付属関数からアクセスしたい
for w f <- stdio ? True, i <- freadi fclose f return i except _ _ fclose f return -1
と書きたい時はどうしようか?
-
-
- -
-
あー、こうかな?
for w f <- stdio (i,f) = for f ? True, i <- freadi return i except _ _ return -1 fclose f return i