Check if an element is within a sequence

前端 未结 5 698
野性不改
野性不改 2021-01-07 23:51

how to check if an element is contained within a sequence? I expected some Seq.contains, but i could not find it. Thanks

EDIT: Or, for an easier tas

5条回答
  •  日久生厌
    2021-01-08 00:48

    Set is your friend here:

    let a = set [0;1;2;3]
    let b = set [2;3;4;5]
    let c = a - b
    let d = b - a
    let e = Set.intersect a b
    let f = a + b
    > 
    val c : Set = seq [0; 1]
    val d : Set = seq [4; 5]
    val e : Set = seq [2; 3]
    val f : Set = seq [0; 1; 2; 3; ...]
    

    Danny

提交回复
热议问题