Documentation
Welcome! These docs are designed to assist developers using the Luther Systems platform to build and deploy applications.

ELPS Language
Write the business logic of your application in ELPS. The examples on these pages run in your browser.
- Language overviewWhat ELPS is and where it runs.
- Language GuideExpressions, functions, packages and control flow.
- Pattern MatchingNew in ELPS v1.93.0: test a value against patterns with match.
- Destructuring in letNew in ELPS v1.93.0: bind the parts of a list, map or record in one let binding.
- Validating DataCheck the type and shape of a value with the schema package.
- Records and InterfacesNew in ELPS v1.95.0: typed fields, methods and checks on every change.
- Standard LibraryBuilt-in functions for lists, maps, strings, JSON, time, math, regexp and base64.






