This list may grow each year with either new versions or patches. Enjoy!
Following is an example related to the usage of the various ignore capabilities.
| package scalaio | |
| import shapeless._, poly._ | |
| object list extends (Id ~> List) { | |
| def apply[T](t : T) = List(t) | |
| } | |
| object headOption extends (List ~> Option) { | |
| def apply[T](l : List[T]) = l.headOption |