scalaz/scalaz — pull request #638 by tpolecat (2014-02-01 05:56:35+00:00)
Title: effect.Resource for subtypes of java.io.Closeable

- Added constructor for `Resource[A]` given `A <: java.io.Closeable`.
- Delegated/deprecated existing instances for types in `java.io`.
- Added trait and module with implicit derivation; swapped this for existing instances in `AllEffectInstances`.
- Added a sanity test.
- Added `Contravariant[Resource]`.