Recently, we added Effects to the FunctionalScript library. Here's a simple file server written on FunctionalScript using the Effects: github.com/functionalsc...
Posts by FunctionalScript
Thanks, GitHub, for free CI for OSS projects. However, it's very hard to protect branches, if your project has a lot of small GitHub CI jobs. From now on, the FunctionalScript has only 6 jobs (3 OSes x 2 Architecture) instead of 33. github.com/functionalsc...
Switching back to the more permissive license. 0.8.0 is published under MIT. www.npmjs.com/package/func...
Let me know if you plan to attend CascadiaJS 2025 and would like to meet.
Until we build decentralized, trusted networks for software development, the FunctionalScript project won't depend on other packages (NPM or crates).
One of the coolest features of content-addressable programming languages is that copy-paste is not an anti-pattern. The PL build system will deduplicate them anyway.
Hi Seattle friends! 👋 Don't miss the @seattlejs.com meetup tonight!
- Talks from Evan Boyle, @sergey-shandar.bsky.social and more
- Covering React, FunctionalScript, Robotics
- Fun hangs with fellow devs
PLUS get a promo code to get $50 off your CascadiaJS ticket 🎟️
Link to RSVP below ⬇️
#HMAC for #FunctionalScript and #JavaScript: jsr.io/@functionals...
Over the last few days, I have worked on eDSL to define grammar in #FunctionalScript using #BNF. It's done. Also, I added a function that can create a LL(1) parser from the eDSL. It should be easy to add others, like LR(k). jsr.io/@functionals...
#supply-chain-attack #npm #nuget #package-manager #programming-language #functional-programming
FunctionalScript library received several new features today, such as:
- #SHA2 64-based (SHA512, etc)
- msbUtf8() function, to convert #JavaScript #UTF16 strings to #UTF8 bit vector (as #bigint). github.com/functionalsc...
#Node.js now supports striping type annotations w/o additional flags, as described in the #ECMAScript proposal. github.com/tc39/proposa...
Short survey: What languages do you use to compile to #WebAssembly?
docs.google.com/forms/d/e/1F...
I’ll publish the results on January 1 as a blog post here: 2ality.com
🦋 Reposts appreciated!
It would be very cool if #TypeScript has a possibility to add compile time tags to types. Two types with different tags are different at compile time but the same at run-time. Something like gist.github.com/sergey-shand...
Unpopular opinion: code tests should never ever depend on a specific #test #framework.
🎟️ We'll be presenting how Unison and Unison Cloud radically simplify microservice architectures at the upcoming Functional Conf 2025.
This conference is online, January 24-25:
functionalconf.com/