Zodiac v0.1.0 Zodiac.Sign View Source
Sign
defines a zodiac sign
Link to this section Summary
Link to this section Types
Link to this type
month_day() View Source
Link to this type
sign_name()
View Source
sign_name()
View Source
sign_name() ::
:capricorn
| :aquarius
| :pisces
| :aries
| :taurus
| :gemini
| :cancer
| :leo
| :virgo
| :libra
| :scorpio
| :sagittarius
sign_name() :: :capricorn | :aquarius | :pisces | :aries | :taurus | :gemini | :cancer | :leo | :virgo | :libra | :scorpio | :sagittarius
Link to this section Functions
Link to this function
compatibility(name) View Source
Get a list of compatible signs
Examples
iex> Sign.compatibility :capricorn [:pisces, :scorpio, :virgo, :taurus]
Link to this function
get_date_range(name) View Source
Get a range for dates for a sign
Examples
iex> Zodiac.get_date_range(:capricorn) {{12, 22}, {01, 19}}
Link to this function
new(name)
View Source
new(name)
View Source
new(atom()) :: t()
new(atom()) :: t()