AD
Size: a a a
AD
AD
АО
Stream.t()Enumerable.tАО
maybe_improper_list(A, B) означает либо терм типа B либо список с элементами типа A, но могу ошибаться. Насчёт конкретно твоего можно предположить, что это либо терм либо не-пустой список любых значений, что странно, поскольку намного проще написать просто anyAD
АО
The following built-in list types also exist, but they are expected to be rarely used. Hence, they have long names:
nonempty_maybe_improper_list() :: nonempty_maybe_improper_list(any(), any())
nonempty_improper_list(Type1, Type2)
nonempty_maybe_improper_list(Type1, Type2)
AN
АО
LL
Enumerable.tStream с элементами определённого типаEnumerable.t() использовать, но было бы удобнее пользоваться Stream.t()АО
АО
ŹR
Stream с элементами определённого типаEnumerable.t() использовать, но было бы удобнее пользоваться Stream.t()LL
either(ok, error) или maybe(value)ŹR
ŹR
AD
@type t(first, last) :: %Examples{first: first, last: last}`ŹR
ŹR
AD
ŹR