Functionalscript
Fiscal Host: Open Source Collective
FunctionalScript is a purely functional JavaScript subset for smooth Web2 to Web3 transition, also offering an excelent alternative to build scripts.
Contribute
Become a financial contributor.
Financial Contributions
Functionalscript is all of us
Our contributors 1
Thank you for supporting Functionalscript.
Connect
Let’s get the ball rolling!
News from Functionalscript
Updates on our activities and progress.
Re-architecture of NaNVM
We plan to change architecture for our NaNVM: https://medium.com/...
Published on November 19, 2024 by Sergey Shandar
License is changed from MIT to AGPL 3.0
The last version with MIT license was 0.0.559. License AGPL 3.0 by sergey-shandar · Pull Request #279 · functionalscript/functionalscript
Published on November 13, 2024 by Sergey Shandar
About
FunctionalScript is a purely functional subset of JavaScript, designed to help developers smoothly transition from Web2 to Web3 and the Content-Addressable Internet (CAi). It is a simple, general-purpose language with familiar JavaScript syntax but without side effects. Its purely functional nature, with no direct I/O, makes the code timeless and reusable across both front-end and back-end JavaScript applications, without the need for additional build steps.
The project is centered on building efficient development tools, including a parser, linter, and multiple configurable virtual machines (VMs). These VMs support various applications, such as module bundling with tree-shaking for optimized code, and enable content-addressable decentralized applications and distributed computation.
Additionally, we are developing language server providers for popular editors and IDEs to enhance the developer experience by offering features such as real-time syntax checking and auto-completion.
Our team
Sergey Shandar
Admin