Understanding Elixir's Gradual Type System Phoenix and Elm, a real use case (pt. 4)

Trans 1.1.0 - Embedded translations for Elixir

Trans is a library that provides a way to manage and query translations embedded into structs and maps. This update addresses one of the main concerns of Trans since its inception: to leverage the database if available, but be usable without it.

As of version 1.1.0 Ecto is an optional dependency only required to use the query building functionality. On the other hand, the translation fetching and fallback functionality can still be used without Ecto and without a database.

https://github.com/belaustegui/trans

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.