AD
Size: a a a
AD
AD
АО
Stream.t()
Enumerable.t
АО
maybe_improper_list(A, B)
означает либо терм типа B либо список с элементами типа A, но могу ошибаться. Насчёт конкретно твоего можно предположить, что это либо терм либо не-пустой список любых значений, что странно, поскольку намного проще написать просто any
AD
АО
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.t
Stream
с элементами определённого типа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