/enbala_take_home

Take home interview challenge for Enbala Power Networks.

Primary LanguageElixir

Enbala Take Home Challenge

List Ops

Implement basic list operations.

In functional languages, list operations like length, map, and reduce are very common. Implement a series of basic list operations, without using existing functions.

Running tests

Execute the tests with:

$ mix test

Or, use the test watcher with:

$ mix test.watch

Checking typespecs

Verify the typespecs are accurate with:

$ mix dialyzer