Sha256: d07e939f19ba58ec1825bc43b8a92efe72923509d5a457b2474a23654209f6c8

Contents?: true

Size: 568 Bytes

Versions: 69

Compression:

Stored size: 568 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

69 entries across 69 versions & 1 rubygems

Version Path
trackler-2.2.1.139 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.138 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.137 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.136 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.135 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.134 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.133 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.132 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.131 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.130 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.129 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.128 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.127 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.126 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.125 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.124 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.123 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.122 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.121 tracks/elixir/exercises/pig-latin/pig_latin.exs
trackler-2.2.1.120 tracks/elixir/exercises/pig-latin/pig_latin.exs