Wrap value in a Some type (NB! value must not be null!) @param value the value to wrap. @param the type of value @return a new Some(value)
(T value)
| 133 | * @return a new Some(value) |
| 134 | */ |
| 135 | public static <T> Some<T> some(T value) { |
| 136 | return new Some<T>(value); |
| 137 | } |
| 138 | |
| 139 | @SuppressWarnings("unchecked") |
| 140 | public static <T> None<T> none() { |
no outgoing calls