Functional Modelling of Contractual Workflows in DAML • Andrae Muys • YOW! 2019
This presentation was recorded at YOW! 2019. #GOTOcon #YOW
Andrae Muys - Technical Architect & Software Engineer at Digital Asset @etymon
RESOURCES
ABSTRACT
The Australian Security Exchange (#ASX)’s #CHESS replacement will be one of the most institutionally significant deployments of pure #FP in the world. The CHESS settlement and registry system tracks the ownership of $1.5 trillion of the Australian economy on a daily basis. Its replacement is being developed by #DigitalAsset in #DAML, and is due for completion in 2021.
Running on a distributed ledger technology (#DLT), DAML is a #SmartContract language inspired by #Haskell. It shares much of Haskell’s pure core; however, it removes the infamous IO type, and instead provides a dedicated and restricted ledger-interaction type. This type, and the underlying ledger model it encapsulates, captures DAML’s first-class control of authorisation and privacy.
This presentation introduces the DLT architecture style. It will explain the strengths and weaknesses of DLT, especially when modelling contractual workflows. It will demonstrate the use of DAML language to implement multi-party workflows that include authorisation and privacy requirements on the DLT platform developed by Digital Asset.
An attendee will come away with an understanding of how DLT is a distinct architectural style, a taste of DAML as a programming language, and an insight into the platform and language behind the highest profile functional programming project in Australia. [...]
RECOMMENDED BOOKS
Christian Clausen • Five Lines of Code •
Andy Oram & Greg Wilson • Beautiful Code •
Christian Mayer • The Art of Clean Code •
Tom DeMarco & Tim Lister • Peopleware •
David Farley • Modern Software Engineering •
#AndraeMuys #FunctionalProgramming #SoftwareEngineering #Programming #YOWcon
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at
Sign up for updates and specials at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
1 view
0
0
1 month ago 00:26:34 31
Beat making tutorial with BAM - Beat Maker & Music Maker
1 month ago 00:21:14 1
Can You Beat Baldur’s Gate 3 While Locked In First Person PoV?
1 month ago 00:19:42 1
Planet Eclipse Geo R5 vs Luxe Idol vs Dye M3+ | Paintball Gun Comparison | Lone Wolf Paintball
1 month ago 00:10:48 1
🔥The 15 Best-Looking Scooters for 2025
1 month ago 00:02:19 1
Tesla Model Y Car Frunk Soft Closing Lock Front Trunk Auto Close Electric Cover 2021 2022 2023 2024
1 month ago 00:26:46 1
Gradient Boost Part 2 (of 4): Regression Details
1 month ago 00:02:21 1
1929 Ford Model A #449 TUL Gateway Classic Cars of Tulsa