3 ms·
I keep wanting to create an implementation of R in Racket (called Arket, because R is a PIA to google). And then I never quite get around to doing it. As an as
by peatmoss 10y ago
I keep wanting to create an implementation of R in Racket (called Arket, because R is a PIA to google). And then I never quite get around to doing it.
As an aside, I too mostly code R but love Racket. Learning a bit of Racket is what unlocked R for me.
- baldfat 10y agoI had the same thing happen to me. I now view R totally different after learning Racket and my code changed. My code from a year ago seems like a child wrote it :) R became this functional language and I can see the OO stuff and avoid it now.
- peatmoss 10y agoI've tried to reproduce toy examples and analyses from R in Racket. Things like plotting aren't too bad in Racket. I start to feel like I could almost code data things entirely in Racket if it weren't for all the R packages missing. That's when I come back to having an implementation of R that I can mix and match with Racket. A man can dream...
- baldfat 10y agoembeded Racket in R? Though I find a domain specific language like R is just an awesome tool for its need. Racket project for me are one's that simplify one sub-domain and do that well. My idea was a scrapping and munging language in Racket. One that could be used with OpenRefine and spit out R code.