How much of Racket is written in Racket? For example, is the argmax function implemented in Racket or in C? What about take and drop? I couldn't find it in the source on github.
The reason I ask is that as a Scheme / Racket newbie it would be very useful to try and grok the source of as much elegant Racket code as I could, to get a handle on functional / recursive best practices. Of course, if everything is mostly implemented in C then this isn't the right direction for me.
Alternatively, is there a "cookbook" or "examples" page somewhere online showing how to recreate many of the built-ins in Racket, similar to "my-map" and "my-length"?
Thanks.