]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.scl.tutorial/scl/Tutorial/1.10 Optional values (Maybe).md
Import org.simantics.scl.tutorial from incubator SVN repo
[simantics/platform.git] / bundles / org.simantics.scl.tutorial / scl / Tutorial / 1.10 Optional values (Maybe).md
diff --git a/bundles/org.simantics.scl.tutorial/scl/Tutorial/1.10 Optional values (Maybe).md b/bundles/org.simantics.scl.tutorial/scl/Tutorial/1.10 Optional values (Maybe).md
new file mode 100644 (file)
index 0000000..a71014f
--- /dev/null
@@ -0,0 +1,8 @@
+# Optional values (Maybe)\r
+\r
+The type `Maybe a` can be used in situations where some value can \r
+not be necessarily computed. Its values are either `Nothing` or\r
+`Just v` where the type of `v` is `a`.\r
+\r
+::data[Builtin/Maybe]\r
+::value[Prelude/fromJust, Prelude/fromMaybe, Prelude/execJust, Prelude/filterJust, Prelude/orElse, Prelude/elemMaybe]\r