# A Visual Language for Composable Inductive Programming

arXiv: https://arxiv.org/abs/2009.08700 · HTML: https://mlsanity.com/paper/2009.08700/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 18 Sep 2020.

## Built on by (most cited first, 3 of 3)

- [Further Decimating the Inductive Programming Search Space with Instruction Digrams](https://mlsanity.com/paper/2305.13347/) (2023)
- [The Composability of Intermediate Values in Composable Inductive Programming](https://mlsanity.com/paper/2107.01621/) (2021)
- [Architecture and Knowledge Representation for Composable Inductive Programming](https://mlsanity.com/paper/2212.12320/) (2022)

## Abstract (arXiv)

We present Zoea Visual which is a visual programming language based on the Zoea composable inductive programming language. Zoea Visual allows users to create software directly from a specification that resembles a set of functional test cases. Programming with Zoea Visual involves the definition of a data flow model of test case inputs, optional intermediate values, and outputs. Data elements are represented visually and can be combined to create structures of any complexity. Data flows between elements provide additional information that allows the Zoea compiler to generate larger programs in less time. This paper includes an overview of the language. The benefits of the approach and some possible future enhancements are also discussed.
