defmodule Azan.HighLatitudeRule do @moduledoc """ Documentation for `HighLatitudeRule`. """ alias Azan.Coordinate @spec recommended(Coordinate.t()) :: atom() def recommended(%Coordinate{latitude: latitude}) when latitude > 48 do :seventh_of_the_night end def recommended(%Coordinate{} = _) do :middle_of_the_night end end