SYMBOL INDEX (40 symbols across 3 files) FILE: src/index.spec.ts type Maybe (line 14) | type Maybe = { tag: 'none' } | { tag: 'some'; value: A }; type List (line 28) | type List = { tag: 'nil' } | { tag: 'cons'; head: A; tail: List }; type Either (line 46) | type Either = { tag: 'left'; left: A } | { tag: 'right'; right: B }; FILE: src/index.ts type _ (line 6) | interface _ { type _0 (line 9) | type _0 = _<0>; type _1 (line 10) | type _1 = _<1>; type _2 (line 11) | type _2 = _<2>; type _3 (line 12) | type _3 = _<3>; type _4 (line 13) | type _4 = _<4>; type _5 (line 14) | type _5 = _<5>; type _6 (line 15) | type _6 = _<6>; type _7 (line 16) | type _7 = _<7>; type _8 (line 17) | type _8 = _<8>; type _9 (line 18) | type _9 = _<9>; type Fixed (line 26) | interface Fixed { type $ (line 34) | type $ = ( type TupleTable (line 58) | type TupleTable = { FILE: src/static-land.ts type Setoid (line 3) | interface Setoid { type Ord (line 7) | interface Ord extends Setoid { type Semigroup (line 11) | interface Semigroup { type Monoid (line 15) | interface Monoid extends Semigroup { type Group (line 19) | interface Group extends Monoid { type Semigroupoid (line 23) | interface Semigroupoid { type Category (line 27) | interface Category extends Semigroupoid { type Filterable (line 31) | interface Filterable { type Functor (line 35) | interface Functor { type Bifunctor (line 40) | interface Bifunctor { type Contravariant (line 55) | interface Contravariant { type Profunctor (line 59) | interface Profunctor { type Apply (line 63) | interface Apply extends Functor { type Applicative (line 67) | interface Applicative extends Apply { type Alt (line 75) | interface Alt extends Functor { type Plus (line 79) | interface Plus extends Alt { type Alternative (line 83) | interface Alternative extends Applicative, Plus {} type Chain (line 85) | interface Chain extends Apply { type Monad (line 93) | interface Monad extends Applicative, Chain { type Foldable (line 105) | interface Foldable { type Extend (line 109) | interface Extend extends Functor { type Comonad (line 113) | interface Comonad extends Extend { type Traversable (line 117) | interface Traversable extends Functor, Foldable {