Current section
Files
Jump to
Current section
Files
lib/analytics_3i/entities/unit_list.ex
defmodule Analytics3i.Entities.UnitList do
alias Analytics3i.Entities.Entity, as: Entity
def new do
[]
end
def add(entities, name, count, sentiment) do
entity = Entity.new(name, count, sentiment)
{List.insert_at(entities, list_length(entities), entity), entity}
end
defp list_length(list) when is_list(list) , do: Enum.count(list)
end