What do you think of this use of protocols?

Hello,

So recently I’ve been learning about protocols and behaviors in Elixir. I made this small library called Digger in Elixir which uses protocols.

  1. Do you see any improvements that could be made?
  2. Any other thoughts or feedback you have are welcome.

Off the bat I thought about having one delegator to “delegate” all the methods. Right now everything is in its own separate “context” so that’s why I have a separate delegator for each context.

Thank you :slight_smile:

1 Like