2009-10-29から1日間の記事一覧

Maybe Java

interface Function<T, R> { public R eval(T arg); } class Maybe<T> { public static final Maybe NOTHING = new Maybe<Object>(null); private final T value; private Maybe<T>(T value) { this.value = value; } @SuppressWarnings("unchecked") public <R> R exec(Function<T, R> fu</t,></r></t></object></t></t,>…