Untitled
unknown
java
3 days ago
389 B
21
Indexable
public class IO<T> { T value; private IO(T value) { this.value = value; } static <V> IO<V> of(V v) { return new IO<>(v); } public <V> IO<V> map(Function<T, V> f) { return IO.of( f.apply(value) ); } public <V> IO<V> flatMap(Function<T, IO<V>> f) { return f.apply(value); } }
Editor is loading...
Leave a Comment