Skip to content

Instantly share code, notes, and snippets.

@mccv
Created August 3, 2012 20:55
Show Gist options
  • Star 4 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mccv/3251441 to your computer and use it in GitHub Desktop.
Save mccv/3251441 to your computer and use it in GitHub Desktop.
Reverse Lambda, because fuck the next guy to read this
scala> class Foo {
| def <=: (f: (Int) => Boolean) = f(1)
| }
defined class Foo
scala> val f = new Foo()
f: Foo = Foo@a06812d
scala> { x:Int => true } <=: f
res5: Boolean = true
scala>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment