seanirby / evalator Goto Github PK
View Code? Open in Web Editor NEWEmacs package for interactive evaluation and transformation of data.
Emacs package for interactive evaluation and transformation of data.
Need to provide a warning or something if users generate improper lisp lists as data. Evalator will see that they're a cons type and try to expand elements into candidates, but this will fail obviously.
hmmmm
Not a big deal but it can cause selected candidates to get unmarked. They're still marked internally so everything still works.
PR in progress:
emacs-helm/helm#1355
Things start to slow down when using > 1000 candidates. It would be nice to have a key action that could disable automatic evaluation. Could change the prompt color to indicate this.
I like this project, is it still active?
Trying to use a list with circular references causes issues currently because they're not being printed correctly. Need to look into print-circle
and use that somehow as my print to string function in :make-candidates
Ideally this package should have no dependencies and use a built-in way of displaying results. Need to provide functionality for helm, icicles, and others through separate front end packages ala projectile.
Supposedly Emacs comes with python support out of the box through python.el
so adding a python evaluation context would be low hanging fruit (I think).
Need to research if Pythonistas actually use python.el
and if so, provide the evaluation context and set it as the default context for python mode.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.