そこでHaskellがお勧めなんですよ。