summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/array-types.scm2
-rw-r--r--doc/ccwl.skb5
-rw-r--r--doc/nested-array-types.scm2
3 files changed, 9 insertions, 0 deletions
diff --git a/doc/array-types.scm b/doc/array-types.scm
new file mode 100644
index 0000000..1722d7c
--- /dev/null
+++ b/doc/array-types.scm
@@ -0,0 +1,2 @@
+(workflow ((foo #:type (array string)))
+ […])
diff --git a/doc/ccwl.skb b/doc/ccwl.skb
index 2e84d58..1ae35f2 100644
--- a/doc/ccwl.skb
+++ b/doc/ccwl.skb
@@ -332,6 +332,11 @@ to ,(emph "stage") the input file into the output directory. We may
express this in ccwl using the ,(code "#:stage?") parameter to the
inputs to be staged. Here is a rather concocted example.]
(scheme-source "doc/staging-input-files.scm")))
+ (section :title [Array types]
+ (p [ccwl supports array types using the following syntax.]
+ (scheme-source "doc/array-types.scm"))
+ (p [Nested array types are also supported.]
+ (scheme-source "doc/nested-array-types.scm")))
(section :title [Scatter/gather]
(p [ccwl supports CWL's dotproduct scatter/gather feature using
the following syntax. Here, the ,(code [other-messages]) input to the
diff --git a/doc/nested-array-types.scm b/doc/nested-array-types.scm
new file mode 100644
index 0000000..7968750
--- /dev/null
+++ b/doc/nested-array-types.scm
@@ -0,0 +1,2 @@
+(workflow ((foo #:type (array (array string))))
+ […])