Skip to main content

Editor Setup for Writing Business Logic

Morphir is designed to allow users to write business logic in multiple ways. That currently includes the following:

Active​

Elm​

The Elm programming language is a simple functional programming language that has proven to be a great match for writing business logic. Elm has first-class language support in:

More information about Elm for Morphir can be found at the FINOS morphir-elm project.

In Progress​

Scala​

Support for Scala as an morphir authoring language is under construction at the FINOS morphir-scala project.

Scala supports a wide range of IDEs.

Bosque​

Bosque is a language from Microsoft Research. More information on Bosque can be found at the Bosque Project.

Cadl​

Cadl is a language for describing cloud service APIs. Morphir information can be found at the Cadl Project.

Others​

There will always be newer and better ways to write stuff. We will update this list as support for others are added.