Skip to content

Immutable topology release

JIK language and register VM · release 1

Demo curriculum topology synchronized.

schema 1
Tree handle
aegwenia/jik
Published
by Aegwenia
SHA-256
03a41f4191b7300410a5d36e0d1f72dc80684fb254de2a8fc1d4eae4830048e0
Subject / cap
programming · 525
Live-rule boundary: Practice/Familiar chances and spans are intentionally absent from this snapshot. Their later changes appear in the public audit on the current tree page.

Released tiers

initiate · 0+ · order 0practitioner · 105+ · order 1specialist · 210+ · order 2expert · 315+ · order 3master · 420+ · order 4

Released pattern graph

OrderPatternUnlock / idealAwardsPrerequisitesState
1Symbols, namespaces, and # lookup
native-global-lookup
0 / 05 normal · 15 premiumNoneexplorable
2Reader and literal values
reader-literals
0 / 155 normal · 15 premiumnative-global-lookupexplorable
3Definitions and mutable bindings
definitions-bindings
15 / 305 normal · 15 premiumreader-literalsexplorable
4let, let*, letrec, and named let
lexical-binding
30 / 455 normal · 15 premiumdefinitions-bindingsexplorable
5Conditions and short-circuit logic
conditions-logic
45 / 605 normal · 15 premiumlexical-bindingexplorable
6Functions, parameters, and rest views
functions-lambda
60 / 755 normal · 15 premiumconditions-logicexplorable
7Named functions and function namespace
named-functions
75 / 905 normal · 15 premiumfunctions-lambdaexplorable
8Tail recursion as loops
tail-recursion
90 / 1055 normal · 15 premiumnamed-functionsexplorable
9Arithmetic operators
arithmetic
105 / 1205 normal · 15 premiumtail-recursionexplorable
10Comparison and predicates
comparison
120 / 1355 normal · 15 premiumarithmeticexplorable
11Numeric tower
numeric-tower
135 / 1505 normal · 15 premiumcomparisonexplorable
12Mathematical functions
mathematics
150 / 1655 normal · 15 premiumnumeric-towerexplorable
13Pairs and proper lists
pairs-lists
165 / 1805 normal · 15 premiummathematicsexplorable
14Vectors and copy-on-write views
vectors-views
180 / 1955 normal · 15 premiumpairs-listsexplorable
15Hash maps and keyword fields
hashmaps
195 / 2105 normal · 15 premiumvectors-viewsexplorable
16Indexed access and controlled mutation
references-mutation
210 / 2255 normal · 15 premiumhashmapsexplorable
17Sequence construction and composition
sequence-composition
225 / 2405 normal · 15 premiumreferences-mutationexplorable
18Folds and collection loops
folds-loops
240 / 2555 normal · 15 premiumsequence-compositionexplorable
19Strings and text operations
strings
255 / 2705 normal · 15 premiumfolds-loopsexplorable
20Type identity and predicates
type-predicates
270 / 2855 normal · 15 premiumstringsexplorable
21Multiple values
multiple-values
285 / 3005 normal · 15 premiumtype-predicatesexplorable
22First-class function values
function-values
300 / 3155 normal · 15 premiummultiple-valuesexplorable
23Lexical scope and closures
scope-closures
315 / 3305 normal · 15 premiumfunction-valuesexplorable
24Operatives and applicatives
operatives
330 / 3455 normal · 15 premiumscope-closuresexplorable
25Macros and expansion
macros
345 / 3605 normal · 15 premiumoperativesexplorable
26Quote and quasiquote
quotation
360 / 3755 normal · 15 premiummacrosexplorable
27Objects and prototype ancestry
objects-prototypes
375 / 3905 normal · 15 premiumquotationexplorable
28Type-first generic dispatch
generics-methods
390 / 4055 normal · 15 premiumobjects-prototypesexplorable
29In-memory modules and exports
modules
405 / 4205 normal · 15 premiumgenerics-methodsexplorable
30Heap-reified multi-shot continuations
continuations
420 / 4355 normal · 15 premiummodulesexplorable
31Environments and eval
environments-eval
435 / 4505 normal · 15 premiumcontinuationsexplorable
32Register compiler and 37 opcodes
register-bytecode
450 / 4655 normal · 15 premiumenvironments-evalexplorable
33Private capsules and worker limits
capsules-security
465 / 4805 normal · 15 premiumregister-bytecodeexplorable
34REPL diagnostics and editor feedback
repl-debugging
480 / 4955 normal · 15 premiumcapsules-securityexplorable
35Tests, projects, and verified delivery
testing-delivery
495 / 5105 normal · 15 premiumrepl-debuggingexplorable