Sha256: c58d4b077547740a1e0da674580e9d7bf9e50a8c979da94924ebc915e33b5748

Contents?: true

Size: 569 Bytes

Versions: 195

Compression:

Stored size: 569 Bytes

Contents

defmodule PigLatin do
  @doc """
  Given a `phrase`, translate it a word at a time to Pig Latin.

  Words beginning with consonants should have the consonant moved to the end of
  the word, followed by "ay".

  Words beginning with vowels (aeiou) should have "ay" added to the end of the
  word.

  Some groups of letters are treated like consonants, including "ch", "qu",
  "squ", "th", "thr", and "sch".

  Some groups are treated like vowels, including "yt" and "xr".
  """
  @spec translate(phrase :: String.t()) :: String.t()
  def translate(phrase) do
  end
end

Version data entries

195 entries across 195 versions & 1 rubygems

Version Path
trackler-2.2.1.109 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.108 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.107 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.106 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.105 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.104 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.103 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.102 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.101 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.100 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.99 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.98 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.97 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.96 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.95 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.94 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.93 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.92 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.91 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.90 tracks/elixir/exercises/pig-latin/pig_latin.exs