David Cassany <david.cassany <at> transmuralbiotech.com> writes:
> > Hi all, > > I know it may not have much sense thinking about a Singleton Pattern in an > R application which doesn't use any OOP facilities, however I'm curious to > know if anybody faced the same issue. I've been googling but using > "singleton pattern" as a key word leads to typical OOP languages like Java > or C++ among others. > While it isn't too hard to implement the Singleton pattern using reference classes, I would think for what you want to do the memoise package can be used. Create a wrapper function to return the objects and the cached value will be returned each time. > So my problem is that I'd like to ensure some very big objects aren't > copied again and again in some other variables. In the worst case I'll > check all code by myself to ensure it but in this case the application > won't force programmers to take it in consideration which is what I am > really looking for. > > Any advice will be highly appreciated :P > > Thanks! ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.