FPJSON (Functional Programmable JSON) logo

FPJSON (Functional Programmable JSON)

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum luctus felis in nisi tincidunt, vitae facilisis enim tempor.
Category: Developer Tooling

Description

FPJSON (Functional Programmable JSON) is a domain-specific language for WeaveDB that represents composable functional programs as JSON arrays. It is based on the Ramda.js functional-programming ecosystem and supports use of 250+ predefined functions. Its JSON representation allows logic to be stored in smart-contract state and reused, composed, and extended for WeaveDB features such as crypto-account authentication, data schemas, access-control rules, triggers, crons, and verifiable relayers.