Assumes any mapping function to an iterator type creates a "traversable"
Assumes any mapping function to an iterator type creates a "traversable"
This translate method converts from ManagedResource to ExtractableManagedResource, keeping the processed result inside the managed monad.
This translate method converts from ManagedResource to ExtractableManagedResource, keeping the processed result inside the managed monad.
Contains medium priority implicits for CanSafelyTranslate. This contains the implicits that will detect when you are mapping or flattening a resource into another resource and return another ManagedResource of the new type. THis relies on the Resource type trait.