@@ -4,8 +4,7 @@ title: "Overview"
44
55# Overview
66In this section we will explore the concepts and ideas that RIDDL uses. This is
7- not about the RIDDL language syntax, but about the concepts that the
8- language uses and how they relate to each other.
7+ not about the RIDDL language syntax, just the concepts of the language.
98
109## Definitions
1110RIDDL consists only of [ definitions] ( definition.md ) that define the design of the desired system.
@@ -36,62 +35,63 @@ easier to comprehend, we've taken some short-cuts :
3635
3736### Hierarchy
3837With those clarifying simplifications, here's the hierarchy:
39- * [ Root] ( root.md )
40- * [ Domain] ( domain.md )
41- * [ Type] ( type.md )
42- * [ Epic] ( epic.md )
43- * [ Case] ( case.md )
44- * [ Statement] ( statement.md )
45- * [ Context] ( context.md )
46- * [ Type] ( type.md )
47- * [ Group] ( element.md#group )
48- * [ Output] ( output.md )
49- * [ Input] ( input.md )
50- * [ Entity] ( entity.md )
51- * [ Type] ( type.md )
52- * [ Function] ( function.md )
53- * [ Statement] ( statement.md )
54- * [ State] ( state.md )
55- * [ Type] ( type.md )
56- * [ Field] ( field.md )
57- * [ Handler] ( handler.md )
58- * [ On Clause] ( onclause.md )
59- * [ Statement] ( statement.md )
60- * [ Invariant] ( invariant.md )
61- * [ Conditional] ( conditional.md )
62- * [ Handler] ( handler.md )
63- * [ On Clause] ( onclause.md )
64- * [ Statement] ( statement.md )
65- * [ Handler] ( handler.md )
66- * [ On Clause] ( onclause.md )
67- * [ Statement] ( statement.md )
68- * [ Projector] ( projector.md )
69- * [ Type] ( type.md )
70- * [ Field] ( field.md )
71- * [ Handler] ( handler.md )
72- * [ On Clause] ( onclause.md )
73- * [ Statement] ( statement.md )
74- * [ Saga] ( saga.md )
75- * [ Type] ( type.md )
76- * [ SagaStep] ( sagastep.md )
77- * [ Statement] ( statement.md )
78- * [ Adaptor] ( adaptor.md )
79- * [ Type] ( type.md )
80- * [ Handler] ( handler.md )
81- * [ On Clause] ( onclause.md )
82- * [ Statement] ( statement.md )
83- * [ Processor] ( processor.md )
84- * [ Type] ( type.md )
85- * [ Inlet] ( inlet.md )
86- * [ Outlet] ( outlet.md )
87- * [ Statement] ( statement.md )
88- * [ Function] ( function.md )
89- * [ Statement] ( statement.md )
90- * [ Streamlet] ( streamlet.md )
91- * [ Type] ( type.md )
92- * [ Inlet] ( inlet.md )
93- * [ Outlet] ( outlet.md )
94- * [ Connector] ( connector.md )
38+
39+ 1 . [ Root] ( root.md )
40+ 1 . [ Domain] ( domain.md )
41+ 1 . [ Type] ( type.md )
42+ 2 . [ Epic] ( epic.md )
43+ 1 . [ Case] ( case.md )
44+ 1 . [ Statement] ( statement.md )
45+ 3 . [ Context] ( context.md )
46+ 1 . [ Type] ( type.md )
47+ 2 . [ Group] ( element.md#group )
48+ 1 . [ Output] ( output.md )
49+ 2 . [ Input] ( input.md )
50+ 3 . [ Entity] ( entity.md )
51+ 1 . [ Type] ( type.md )
52+ 2 . [ Function] ( function.md )
53+ 1 . [ Statement] ( statement.md )
54+ 3 . [ State] ( state.md )
55+ 1 . [ Type] ( type.md )
56+ 2 . [ Field] ( field.md )
57+ 3 . [ Handler] ( handler.md )
58+ 1 . [ On Clause] ( onclause.md )
59+ 1 . [ Statement] ( statement.md )
60+ 4 . [ Invariant] ( invariant.md )
61+ 1 . [ Conditional] ( conditional.md )
62+ 5 . [ Handler] ( handler.md )
63+ 1 . [ On Clause] ( onclause.md )
64+ 1 . [ Statement] ( statement.md )
65+ 4 . [ Handler] ( handler.md )
66+ 1 . [ On Clause] ( onclause.md )
67+ 1 . [ Statement] ( statement.md )
68+ 5 . [ Projector] ( projector.md )
69+ 1 . [ Type] ( type.md )
70+ 2 . [ Field] ( field.md )
71+ 3 . [ Handler] ( handler.md )
72+ 1 . [ On Clause] ( onclause.md )
73+ 1 . [ Statement] ( statement.md )
74+ 6 . [ Saga] ( saga.md )
75+ 1 . [ Type] ( type.md )
76+ 2 . [ SagaStep] ( sagastep.md )
77+ 1 . [ Statement] ( statement.md )
78+ 7 . [ Adaptor] ( adaptor.md )
79+ 1 . [ Type] ( type.md )
80+ 2 . [ Handler] ( handler.md )
81+ 1 . [ On Clause] ( onclause.md )
82+ 1 . [ Statement] ( statement.md )
83+ 8 . [ Processor] ( processor.md )
84+ 1 . [ Type] ( type.md )
85+ 2 . [ Inlet] ( inlet.md )
86+ 3 . [ Outlet] ( outlet.md )
87+ 4 . [ Statement] ( statement.md )
88+ 9 . [ Function] ( function.md )
89+ 2 . [ Statement] ( statement.md )
90+ 10 [ Streamlet] ( streamlet.md )
91+ 1 . [ Type] ( type.md )
92+ 2 . [ Inlet] ( inlet.md )
93+ 3 . [ Outlet] ( outlet.md )
94+ 4 . [ Connector] ( connector.md )
9595
9696## Next
9797When you're done exploring all the concepts, check out our
0 commit comments