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
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 39
//Shared Value Examples
import SharedValues
40

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