A piece I've been working on last week: a young wyvern. The fur pattern is inspired by aardwolves.
Original: volpeon.ink/art/2026-young-wyvern/
#wyvern #vectorArt #furryArt #art
export function elem<T>(arr: readonly T[], el: unknown): el is T {
return (arr as unknown[]).includes(el);
}Array.includes so that the argument must be the same type as the array elements. Accepting any type would be just as valid and save me from idiotic type casts that make no sense.