/** * Create new Chain monad. * * @param mixed $value a value * @return Chain a Chain monad */ function chain($value) : Chain { return Chain::create($value); }