Class DeriveResults.Lazy<A>

    • Field Detail

      • expression

        private volatile java.util.function.Supplier<DeriveResult<A>> expression
    • Constructor Detail

      • Lazy

        Lazy​(java.util.function.Supplier<DeriveResult<A>> deriveResult)
    • Method Detail

      • match

        public <R> R match​(java.util.function.Function<DeriveMessage,​R> error,
                           java.util.function.Function<A,​R> result)
        Specified by:
        match in class DeriveResult<A>