Skip to content
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

NCalc101 #105

Open
davidnmbond opened this issue Apr 18, 2024 · 1 comment
Open

NCalc101 #105

davidnmbond opened this issue Apr 18, 2024 · 1 comment

Comments

@davidnmbond
Copy link

davidnmbond commented Apr 18, 2024

Not really an issue, but discussions are not enabled...

NCalc fans might like to know that NCalc101 is free to use and provides an NCalc development environment in the browser. Those that have used Regex101 will know how useful such a utility is!

All code is executed client side through the magic of Blazor and WASM.

The PanoramicData.NCalcExtensions (github) are built in, so you can do things like this with ease:

select(list(list(1, 2, 3), list(4, 5, 6), list(7, 8, 9)), 'x', 'skip(x, 1)')

This is the equivalent of C#:
new List { new List { 1, 2, 3 }, new List { 4, 5, 6 }, new List { 7, 8, 9 } }.Select(x => x.Skip(1)).ToList();

... and gives visual output like:
2 3
5 6
8 9

@Bykiev
Copy link
Contributor

Bykiev commented Apr 18, 2024

Hi, is any reasons you're still using v2 of NCalc?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants