Show HN: Numscript, a declarative language to model financial transactions
Numscript is a simple, declarative language that helps you model financial transactions. You can do quite a few things with it, such as modeling: * Payments involving vouchers and a user's prepaid balance * Complex funds destination scenario where the customer gets cash back * Configurable user credit balance spending transactions The main idea is to take the pain out of describing of a system dealing with money movements should behave in traditional languages such as JS/TS/Go/Ruby etc, landing an expressive way to model these movements of value. It is voluntarily broad in applicability—our customers use it today for use-cases ranging from marketplaces funds orchestration to home-grown loan management systems. Once those transactions are modeled, they are to be picked up and committed to a system-of-record, ledgering system or executed on a set of payments and banking APIs. It was initially a DSL we bundled into our Core Ledger product at Formance (YCS21) but we
DeepCamp AI