ThinkingElixir 012: All a Flutter over NIFs and Ports with Connor Rigby Prototyping with Phoenix LiveView: A Perfect Play Queue III

Elixir Protocols — Implementing Inspect over custom data type

Protocols are one of the concepts we don’t use often in our projects. Check out how we can redesign the output for a specific data type while inspecting.

Note:

Protocols are not limited to this feature.

Article Header Image

Shameless plug: Check out @elixirstatus' other community project:

Credo, a new static code analysis tool that acts as a code linter, but also focusses on teaching coding practices and code consistency.