From c9880dd12df2c614360cbc85609d859f3652507f Mon Sep 17 00:00:00 2001 From: Andreas Grois Date: Sun, 2 Apr 2023 12:06:05 +0200 Subject: Example: Initial draft of the story --- examples/text-adventure/main.rs | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 examples/text-adventure/main.rs (limited to 'examples/text-adventure/main.rs') diff --git a/examples/text-adventure/main.rs b/examples/text-adventure/main.rs new file mode 100644 index 0000000..788c3d5 --- /dev/null +++ b/examples/text-adventure/main.rs @@ -0,0 +1,11 @@ +//! A small example text adventure, the logic of which is implemented as a Free Monad based eDSL. +//! +//! The goal of this game is to buy a sausage roll. + +mod dsl; +mod logic; +mod side_effects; + +fn main() { + let game = logic::game(); +} \ No newline at end of file -- cgit v1.2.3