Tox.Period.Sigil (tox v0.2.3)

A ~P sigil for periods.

Link to this section Summary

Functions

Handles the sigil ~P for periods.

Link to this section Functions

Link to this function

sigil_P(string, modifiers)

Specs

sigil_P(binary(), list()) :: Tox.Period.t()

Handles the sigil ~P for periods.

Examples

iex> import Tox.Period.Sigil
iex> ~P[1Y2DT1H10.10S]
#Tox.Period<P1Y2DT1H10.1S>
iex> ~P[1y]
** (ArgumentError) cannot parse "1y" as period