implicit.ink
// a constructed language for products

The language products are written in.

Not a catalogue — the grammar. It covers two things at once: every kind of thing a product can be, and everything a storefront registers about it — a price, a stock level, a review. Drawn as a structure, read in plain English.

worked example

A microwave oven is a kind of powered product. It earns its place by answering questions its parent does not: cavity capacity, finish, heating mode and microwave power output. On top of everything every product answers — like material, brand, and weight.

the other axis — what a storefront registers

A review is not a lone value: each one is a bundle that carries its own review rating, review headline and review author. The same precision the kinds get, applied to prices, stock, reviews, and condition.

96kinds
285properties
193vocabularies
1048values
95differentiated

fig.1 the tree, drawn

The kind-tree is a real structure: every class hangs under the parent whose questions it refines. See the whole tree →

index browse the language

// read live from the pool — every page is server-rendered, structural, and shows the model exactly as it stands. The language is being seeded now; it grows as you watch.