Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case class OffsetChar(idx: Int) {
- def unapply(s: String): Option[Char] = if (idx < s.length) Some(s.charAt(idx)) else None
- }
- val OC1 = OffsetChar(1)
- "abc" match {
- case OC1('b') => "b"
- case _ => "other"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement