def right(continuous_pulse: Callable) -> Callable:
return sampler(strategies.right_sample)(continuous_pulse)<EOL>
r"""Right sampling strategy decorator.

    See `pulse.samplers.sampler` for more information.

    For `duration`, return:
        $$\{f(t) \in \mathbb{C} | t \in \mathbb{Z} \wedge  0<t<=\texttt{duration}\}$$

    Args:
        continuous_pulse: To sample.