import { curry } from '@typed/lambda'
export const append: {
(value: A, iterable: Iterable): Iterable
(value: A): (iterable: Iterable) => Iterable
} = curry(__append)
function* __append(value: A, iterable: Iterable): Iterable {
yield* iterable
yield value
}