NockApp je polovodičový stroj. Stav = podstatné jméno Nock (binární strom neznaménkových celých čísel). Žádný skrytý stav řidiče. Žádné závislosti na operačním systému. Žádné databáze, ORM ani knihovny pro serializaci. starý stav + událost → nový stav + efekty Čisté funkce. Deterministická vytrvalost. Jádro počítá, runtime zpracovává I/O. Vývojáři si ani neuvědomí, jak je to příjemné, dokud nevytvoří svůj první NockApp.