Sha256: 706b7a6493983a907cfee07ced7a1bf6c2f4035023e639ec9b635403ee4208ae
Contents?: true
Size: 538 Bytes
Versions: 69
Compression:
Stored size: 538 Bytes
Contents
defmodule School do @moduledoc """ Simulate students in a school. Each student is in a grade. """ @doc """ Add a student to a particular grade in school. """ @spec add(map, String.t(), integer) :: map def add(db, name, grade) do end @doc """ Return the names of the students in a particular grade. """ @spec grade(map, integer) :: [String.t()] def grade(db, grade) do end @doc """ Sorts the school by grade and name. """ @spec sort(map) :: [{integer, [String.t()]}] def sort(db) do end end
Version data entries
69 entries across 69 versions & 1 rubygems