elixir-in-action/chapter4/simple_todo.ex

17 lines
257 B
Elixir
Raw Normal View History

2020-06-20 13:57:33 -05:00
defmodule TodoList do
def new(), do: %{}
def add_entry(todo_list, date, title) do
Map.update(
todo_list,
date,
[title],
&[title | &1]
)
end
def entries(todo_list, date) do
Map.get(todo_list, date, [])
end
end