Guest User

Untitled

a guest
Jul 18th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.16 KB | None | 0 0
  1. def permute[A](xs: List[A], n : Int): List[List[A]] = xs match {
  2. case Nil => List(Nil)
  3. case _ => xs.flatMap(x => permute(xs.filter(_ != x), n).map(x :: _))
  4. }
Add Comment
Please, Sign In to add comment