以无序元组映射为关键

F. *_*ler 5 haskell tuples map

我有一个元组与同一类型的两个部分和一个Int之间的映射.

Map (a,a) Int
Run Code Online (Sandbox Code Playgroud)

独立as于元组中的顺序,我希望以后能够将它从地图中取出.

lookup (2,1) map == lookup (1,2) map
Run Code Online (Sandbox Code Playgroud)

没有插入元组两次这可能吗?

Ørj*_*sen 8

你可以做钥匙(max a b, min a b).