/** * Copyright (C) 2014 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ /** * Result data structures. * <p> * The result model is typically used in a subsystem following functional programming style. * Functions will be written to have {@code Result<T>} as the return type. * Instead of using exceptions, code will return failure results. */ package com.opengamma.strata.collect.result;