π
π
π
π
Luther Systems
Searchβ¦
Introduction
Product Walkthrough
1. Process Mapping
2. Identify Participants
3. Allocate Nodes
4. Luther Stack Setup
5. Luther Connectors Setup
6. Develop Business Logic
7. Deployment
Application
Getting Started
Testing Guidelines
Development Guidelines
Modules
Platform
Substrate
Shiroclient
Ellipse: Dev Language
Release Notes
Modules
Infrastructure
Modules
Release Notes
FAQ
Contact Us
Powered By
GitBook
FAQ
Frequently asked questions
Elps
Is there a list of builtin elps functions?
github.com/luthersystems/elps/lisp/builtins.go
Is there a version of the key-argument approach of function definition where all arguments are required?
You can combine key-argument with required fields, if you specify the required fields first. There is not a way to make key-arg fields required.
What does `default` do?
If the first argument is nil or false it will return the second argument, otherwise it will return the first.
Can you call go code from elps?
https://github.com/luthersystems/elps/blob/master/docs/embed.md discusses how to call Go from elps.
What is the difference between `[` and `(` ?
They are equivalent, and only cosmetic to make reading clearer.
How does `now` work in elps?
now
is an RFC3339 timestamp that is set by shiroclient, and is common across multiple simulations of a transaction.
β
Previous
Release Notes
Next
Contact Us
Last modified
1mo ago
Copy link
Contents