Comments (3)
Good point. I implemented this design in analogy to Python, and also because it’s simply the obvious implementation, everything else would require a convoluted workaround, and it would make it non-obvious.
We could try using .
-prefix throughout.
from ebits.
In fact, we may want to revisit our no-attach policy. Yes, it’s standard in Python. But on the other hand, we attach differently than from Python (in particular, attach
ed objects are not exported from the module), so surgically attaching modules would result in less scope leakage than what we are doing at the moment.
from ebits.
The main reason for me to not use attach is to make it explicit which module a certain function resides in. This, in my opinion, is so much more readable than to keep track of which functions shadow which given multiple attached objects.
from ebits.
Related Issues (20)
- `array/intersect` fails for dplyr's `data.frame`s HOT 1
- hpc (devel) - unhelpful error message when missing packages HOT 3
- `plot` syntax should be closer to ggplot2 HOT 2
- `hpc` should prioritize sending out iterated args over constant HOT 1
- stats/lm: size of factors should be number of non-ref-level elements HOT 1
- hpc/Q fails to terminate jobs
- `hpc` should support multicore and ssh+lsf HOT 1
- hpc/Q fails if function argument name is "seed" HOT 1
- array/map along>=3 changes order of axes HOT 1
- Regression with argument matching using `eval_args` HOT 1
- hpc/Q should not submit more jobs than function calls HOT 1
- Volcano plot does not work with `facet_wrap()`
- Moving repository HOT 5
- In io module, automatically evaluate module_file on given path HOT 2
- Add dependencies to DESCRIPTION
- process/idmap/gene: guess dset from ID
- Consider adding txdb module
- idmap/gene on matrices is too slow
- seq/aneuploidy without "sample" column does not work
- Change of modules to box HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ebits.