UiFaces is an API client for Elixir applications. If you want to learn more about how UiFaces works internally, take a look at:
UiFaces.API
UiFaces.Face