Provides utilities to implement and work with Readable types
Readable
Protocol which describes type convertion a -> b. Usually @type a :: String.t() but there is no any artificial restriction regarding type a.
@type a :: String.t()