/// This macro will be expanded to `Ok(())`:
///
/// ```rust
/// # use okk::*;
/// # struct Error;
/// fn try_foo() -> Result<(), Error> {
/// ok!()
/// }
/// ```
/// This function will always return `Ok(())`:
///
/// ```rust
/// # use okk::*;
/// # struct Error;
/// fn try_foo() -> Result<(), Error> {
/// ok()
/// }
/// ```