Haskellでswap。
swap :: (a, b) -> (b, a) swap (a, b) = (b, a) main = print $ swap (1, 2)
(2,1)
swapは、Data.Tupleに用意されています。
import Data.Tuple main = print $ swap (1, 2)
C++でもtupleで似たようなことを前にやってたりしました。
2つの値を入れ替える
Haskellでswap。
swap :: (a, b) -> (b, a) swap (a, b) = (b, a) main = print $ swap (1, 2)
(2,1)
swapは、Data.Tupleに用意されています。
import Data.Tuple main = print $ swap (1, 2)
C++でもtupleで似たようなことを前にやってたりしました。
2つの値を入れ替える