Interface IO<A>


  • interface IO<A>
    • Method Detail

      • run

        A run()
        throws java.io.IOException
        Throws:
        java.io.IOException
      • runUnchecked

        default A runUnchecked()
                        throws java.io.UncheckedIOException
        Throws:
        java.io.UncheckedIOException
      • voided

        default IO<Unit> voided()
      • then

        default <B> IO<B> then​(IO<B> ioB)
      • traverse

        static <A,​B> IO<java.util.List<B>> traverse​(java.util.List<A> as,
                                                          java.util.function.Function<A,​IO<B>> f)