- Notifications
You must be signed in to change notification settings - Fork0
Camp Smalltalk Supreme 2022 Async Demos
License
instantiations/CSS2022-async-demo-vast
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Camp Smalltalk Supreme 2022 Async Demos
Report a defect |Request feature
Material used for theIntro to Asynchronous Programming with VAST presentation at theCamp Smalltalk Supreme 2022 conference.
- The code is licensed underMIT.
- The documentation is licensed underCC BY-SA 4.0.
- InstallVA Smalltalk 11.0.0 or newer.
- Install Tonel support in your development image followingthis guide.
- Clone this repository.
- The easiest and recommended approach is to install it via a script:
|loaderpath |path:= (CfsPathnamed:'<insert path to root CSS2022-async-demo-vast local repo here>').loader:=TonelLoaderreadFromPath: path.loaderbeUnattended;"do not prompt and use all defaults"useGitVersion.loader loadAllMapsWithRequiredMaps.
Or you can load the Configuration MapCSS 2022 - Async Demos
from the context menu of the Configuration Maps Browser:"Import"
->"Load Configuration Maps from Tonel repository..."
-> select path to rootCSS2022-async-demo-vast
local repo. This will open a dialog and will use convenient defaults for the load. Refer toits documentation for more details.
All presented demos are in written as methods of the classCampSmalltalkSupreme2022Examples
. We recoomend to first do Futures, then Promises, then Zones and finally Streams.