Top 1,000 Features Creators Resources Blog Explorer Download
GitHub icon

WDL

< >

WDL, aka Workflow Description Language, is an open source programming language created in 2012.

#469on PLDB 12Years Old 888Repos
Download source code:
git clone https://github.com/openwdl/wdl

Workflow Description Language - Specification and Implementations


Example from Linguist:
# Sample originally from https://github.com/broadinstitute/centaur task hello { String addressee command { echo "Hello ${addressee}!" } output { String salutation = read_string(stdout()) } runtime { docker: "ubuntu@sha256:71cd81252a3563a03ad8daee81047b62ab5d892ebbfbf71cf53415f29c130950" } } workflow wf_hello { call hello output { hello.salutation } }

Language features

Feature Supported Token Example
Comments ✓
# A comment
Line Comments ✓ #
# A comment
Semantic Indentation X

View source

- Build the next great programming language · About · Acknowledgements · Extensions · Day 628 · Donate · feedback@pldb.io