-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
parenthesized syntax #252
Comments
hey pepa65, glad you're enjoying the project! I don't have any objections to your solution, just need to think through all the edge cases before dropping something, I do believe the Unfortunately, this project is lately not getting as much attention from me as it did in the past simply because I have a job and a family now and I don't see a way to monetize something like this to work on it full-time. @valq7711 has been maintaining it in the meantime. The nice thing is that the project syntax is generic enough such that it doesn't really show its age much even with ES6, but it definitely would be nice to introduce some new enhancements, simplify the code-base, and remove some dependencies/boilerplate in favor of native solutions. For example, I'd love to someday get to the following:
Anyhow, those are just some ideas if I had more time to work on it. If you have time and want to contribute, I'd love to have you join. |
Thanks for the extensive response! The project looks usable and functional in its current form, and your ideas for improvements make it better, but not a whole lot more functional (except perhaps point 3). |
Just dropping by to say how awesome RapydScript is!
One thing stood out: the unorthodox/paradigmbreaking parenthesized syntax:
I loved the
.apply()
and.call()
innovations, why not have a third function like.do()
so you can dispense with the completely unpythonic bracket syntax and write:The text was updated successfully, but these errors were encountered: