Do you mean:
someList.filter{ case MyPair(ids,vals) => ids >= 45 }
myPair myPair, , , , , , ids vals . - , @RandallSchulz.
(1):
val someList = someTable.map(case (ids,vals) => MyPair(ids,vals)).toList
(2):
val someList = someTable.map(elem => MyPair.tupled(elem)).toList
(3):
val someList = someTable.map(MyPair.tupled).toList
, (1) . (2) (3) MyPair.apply(Int,Int) Tuple [Int, Int].