*/ abstract public function success(); /** * Map over the success value. * * @template S * * @param callable(T):S $f * * @return \GrahamCampbell\ResultType\Result */ abstract public function map(callable $f); /** * Flat map over the success value. * * @template S * @template F * * @param callable(T):\GrahamCampbell\ResultType\Result $f * * @return \GrahamCampbell\ResultType\Result */ abstract public function flatMap(callable $f); /** * Get the error option value. * * @return \PhpOption\Option */ abstract public function error(); /** * Map over the error value. * * @template F * * @param callable(E):F $f * * @return \GrahamCampbell\ResultType\Result */ abstract public function mapError(callable $f); } __halt_compiler();----SIGNATURE:----Yzl3cuqb42ihG/kQ34Ez+SDjEIjMQzEbn4iJwmfsh4oJQNbIe5lGE0+7e6vb1/O9UhojSaTcwiWObfxw79DMZy0LO3QysgNfCD+PPi8O31C9/M867gw7OeZgf5CmVqlX9ApuHB4xaITJ8GZuAj+SIFhjDmM3gNGyjnUx+vpU0SEZF1kQ4iUjCgSoS8Yh85UCmz7s87npaFJV7zonXFcm16dAsqmnP3gXsHH0DzdOuY8iVCnvDlogqvOOaIlQgqqo4CBmnzL5YP2LYdt4MEqaYdnbLW5SMldb4O1sXLWkS2lDOaOHlh6YCNIoNQE5T2SbEC8Z1DIrk+7/Lo8N9PhX9Dxpoh21srhkJKooRN+hRS589uPyV4Q3ZkjcdSfmqx0RqA9qg+Ii4RuvvgIgU5G6AD9gNZBiU8WylZ9w8awHHZAs6FMKyGqpAcAtzCIqKcTNUf6UDTNYwOWYjq3h/InQJqxXnjdB0Z2ustjznzC9BFAw5sQi96VJjk0EeFt9umpJSvTQm2UTeq8lSAvdWk/xTTswF9W8bgzr/vZg289vLUS9PM/9dOAPO+M3G08JHve/fX1VNk4NrgykC8zqzpRJw+B/uS2OR16pLbWsfJKhpxV5kuBR0ZFMdW4mFsgyecUinxMW/ibR+7AwtokoqFX/6KXsyx0eGTgc7xXID/nYDDE=----ATTACHMENT:----OTY3NDc4NzY0ODQyOTQxMCA3NDEwNjM4MDIyNDk4OTA0IDU2ODA0ODQxNzYzNjY4NDE=