AllExamples.icl 1.31 KB
Newer Older
1 2 3 4
module AllExamples

import iTasks

5
//Business examples
Bas Lijnse's avatar
Bas Lijnse committed
6
import TravelBooking
7

8 9 10
//Higher order examples
import MovingTask
import DeadlineTask
11
import DelegateTask
Bas Lijnse's avatar
Bas Lijnse committed
12
import ReviewTask
Bas Lijnse's avatar
Bas Lijnse committed
13
import ExceptionHandling
14

15
//Miscellaneous examples
16
import SmallExamples
Bas Lijnse's avatar
Bas Lijnse committed
17
import GUIDemo
ecrombag's avatar
ecrombag committed
18
import BugReport
19
import Coffeemachine
Rinus Plasmeijer's avatar
Rinus Plasmeijer committed
20
import Newsgroups
21
import ChangeHandling
Steffen Michels's avatar
Steffen Michels committed
22
import textEditor
23
import CoffeeTime
24

25 26
//Crisis response examples
import AmbulanceDispatch
ecrombag's avatar
ecrombag committed
27
import AmbulanceDispatchMap
28

29 30
//Change examples
import SimpleChanges
31

32 33 34 35 36 37
//Dynamic Forms and Flows
import ShowFormFlow
import FormEditor
import FlowEditor
import LaunchFlow

38
//Shared Value Examples
39
import SharedVariables
40

41

42 43 44
Start :: *World -> *World
Start world = startEngine workflows world
where
Rinus Plasmeijer's avatar
Rinus Plasmeijer committed
45
	workflows = flatten [ travelBookingExample
46 47
						, movingTaskExample
						, deadlineTaskExample
48
						, delegateTaskExample
Bas Lijnse's avatar
Bas Lijnse committed
49
						, reviewTaskExample
50
						, smallExamples
Bas Lijnse's avatar
Bas Lijnse committed
51
						, guiDemoExample
ecrombag's avatar
ecrombag committed
52
						, bugReportExample
53
						, coffeemachineExample
Steffen Michels's avatar
Steffen Michels committed
54
						, textEditor
55
						, coffeeTimeExample
Rinus Plasmeijer's avatar
Rinus Plasmeijer committed
56
						, newsgroupsExample
57
						, exceptionHandlingExample
58
						, changeHandlingExample
59
						, ambulanceDispatchExamples
ecrombag's avatar
ecrombag committed
60
						, ambulanceDispatchMapExamples
61
						, changeExamples
62 63 64 65 66
						,	[ formEditor
							, flowEditor
							, showStoredDefinitions
							, launchFlow
							]
67
						, sharedValueExamples
68
						]