Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sleexyz/pipe-dream

drawn programming language
https://github.com/sleexyz/pipe-dream

Last synced: 1 day ago
JSON representation

drawn programming language

Awesome Lists containing this project

README

        

# piped
drawn programming language?

Free programming from symbolic formalisms...
...to general abstract formalism!

### ...reify that please?
#### (Visual) SYNTAX
- String-diagram-inspired *extruded* commutative diagrams
- basically encodes AST

#### SEMANTICS
- Higher-order lambda calculus

#### PARSING
- Nonlinear parsing?
- Computer Vision?
- Type inference?

#### INTERPRETATATION
- isomorphism with line-based syntax? (Subset of haskell?)

### Use case?
- DSL
- General purpose, but would have to think about ergonomics...