モナドで扱うような計算作用 値を返さない場合がある(partiality) T(B)=T+1 複数の計算結果がある(nondeterminism) T(B)=Pfin(B) 副作用がある(side-effects) T(B)=(S×B)S エラーが発生する(exception) T(B)=B+E 継続(計算機科学)を返す(continuations) T(B)=RRB