test_class.declarator: closed = false
test_class.original_string: boolean closed = false;
test_class.type: boolean
test_class.var_name: closed
test_class.declarator: resource
test_class.original_string: ManagedTest.Resource resource;
test_class.type: ManagedTest.Resource
test_class.var_name: resource
test_class.file: cyclops-rxjava2-integration/src/test/java/cyclops/reactive/FlowableManagedTest.java
test_class.identifier: FlowableManagedTest
test_case.body: @Test
      public void map(){
          Try<String, Throwable> t = acquireNamed("hello").map(i -> i.getOrElse("") + " world").run();
          assertThat(t,equalTo(Try.success("HELLO world")));
      }
test_case.class_method_signature: FlowableManagedTest.map()
test_case.full_signature: @Test public void map()
test_case.identifier: map
test_case.invocations: run map acquireNamed getOrElse assertThat equalTo success
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void map()
focal_class.file: cyclops-rxjava2-integration/src/main/java/cyclops/reactive/FlowableManaged.java
focal_class.identifier: FlowableManaged
focal_class.class_method_signature: FlowableManaged.managed(T just,Consumer<T> cleanup)
focal_class.full_signature: public static Managed<T> managed(T just,Consumer<T> cleanup)
focal_class.identifier: managed
focal_class.modifiers: public static
focal_class.parameters: (T just,Consumer<T> cleanup)
focal_class.return: Managed<T>
focal_class.signature: Managed<T> managed(T just,Consumer<T> cleanup)
focal_class.class_method_signature: FlowableManaged.of(Supplier<? extends T> s, Consumer<T> cleanup)
focal_class.full_signature: public static Managed<T> of(Supplier<? extends T> s, Consumer<T> cleanup)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (Supplier<? extends T> s, Consumer<T> cleanup)
focal_class.return: Managed<T>
focal_class.signature: Managed<T> of(Supplier<? extends T> s, Consumer<T> cleanup)
focal_class.class_method_signature: FlowableManaged.managed(T just)
focal_class.full_signature: public static Managed<T> managed(T just)
focal_class.identifier: managed
focal_class.modifiers: public static
focal_class.parameters: (T just)
focal_class.return: Managed<T>
focal_class.signature: Managed<T> managed(T just)
focal_class.class_method_signature: FlowableManaged.of(Supplier<? extends T> s)
focal_class.full_signature: public static Managed<T> of(Supplier<? extends T> s)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (Supplier<? extends T> s)
focal_class.return: Managed<T>
focal_class.signature: Managed<T> of(Supplier<? extends T> s)
focal_class.class_method_signature: FlowableManaged.of(Publisher<T> acq)
focal_class.full_signature: public static Managed<T> of(Publisher<T> acq)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (Publisher<T> acq)
focal_class.return: Managed<T>
focal_class.signature: Managed<T> of(Publisher<T> acq)
focal_class.class_method_signature: FlowableManaged.semigroup(Semigroup<T> s)
focal_class.full_signature: public final static Semigroup<Managed<T>> semigroup(Semigroup<T> s)
focal_class.identifier: semigroup
focal_class.modifiers: public final static
focal_class.parameters: (Semigroup<T> s)
focal_class.return: Semigroup<Managed<T>>
focal_class.signature: Semigroup<Managed<T>> semigroup(Semigroup<T> s)
focal_class.class_method_signature: FlowableManaged.monoid(Monoid<T> s)
focal_class.full_signature: public final static Monoid<Managed<T>> monoid(Monoid<T> s)
focal_class.identifier: monoid
focal_class.modifiers: public final static
focal_class.parameters: (Monoid<T> s)
focal_class.return: Monoid<Managed<T>>
focal_class.signature: Monoid<Managed<T>> monoid(Monoid<T> s)
focal_class.class_method_signature: FlowableManaged.of(IO<T> acquire, Consumer<T> cleanup)
focal_class.full_signature: public static Managed<T> of(IO<T> acquire, Consumer<T> cleanup)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (IO<T> acquire, Consumer<T> cleanup)
focal_class.return: Managed<T>
focal_class.signature: Managed<T> of(IO<T> acquire, Consumer<T> cleanup)
focal_class.class_method_signature: FlowableManaged.of(IO<T> acquire)
focal_class.full_signature: public static Managed<T> of(IO<T> acquire)
focal_class.identifier: of
focal_class.modifiers: public static
focal_class.parameters: (IO<T> acquire)
focal_class.return: Managed<T>
focal_class.signature: Managed<T> of(IO<T> acquire)
focal_class.class_method_signature: FlowableManaged.sequence(Iterable<? extends Managed<T>> all)
focal_class.full_signature: public static Managed<Seq<T>> sequence(Iterable<? extends Managed<T>> all)
focal_class.identifier: sequence
focal_class.modifiers: public static
focal_class.parameters: (Iterable<? extends Managed<T>> all)
focal_class.return: Managed<Seq<T>>
focal_class.signature: Managed<Seq<T>> sequence(Iterable<? extends Managed<T>> all)
focal_class.class_method_signature: FlowableManaged.map(Function<? super T, ? extends R> mapper)
focal_class.full_signature: public Managed<R> map(Function<? super T, ? extends R> mapper)
focal_class.identifier: map
focal_class.modifiers: public
focal_class.parameters: (Function<? super T, ? extends R> mapper)
focal_class.return: Managed<R>
focal_class.signature: Managed<R> map(Function<? super T, ? extends R> mapper)
focal_class.class_method_signature: FlowableManaged.flatMap(Function<? super T, cyclops.reactive.Managed<R>> f)
focal_class.full_signature: public Managed<R> flatMap(Function<? super T, cyclops.reactive.Managed<R>> f)
focal_class.identifier: flatMap
focal_class.modifiers: public
focal_class.parameters: (Function<? super T, cyclops.reactive.Managed<R>> f)
focal_class.return: Managed<R>
focal_class.signature: Managed<R> flatMap(Function<? super T, cyclops.reactive.Managed<R>> f)
focal_class.superclass: extends Managed<T>
focal_method.body: public <R> Managed<R> map(Function<? super T, ? extends R> mapper){
          return of(apply(mapper.andThen(IO::of)),__->{});
      }
focal_method.class_method_signature: FlowableManaged.map(Function<? super T, ? extends R> mapper)
focal_method.full_signature: public Managed<R> map(Function<? super T, ? extends R> mapper)
focal_method.identifier: map
focal_method.invocations: of apply andThen
focal_method.modifiers: public
focal_method.parameters: (Function<? super T, ? extends R> mapper)
focal_method.return: Managed<R>
focal_method.signature: Managed<R> map(Function<? super T, ? extends R> mapper)