tonyg changed the topic of #racket to: The Racket Programming Language -- https://racket-lang.org/ -- https://gather.town/app/wH1EDG3McffLjrs0/racket-users -- http://pasterack.org -- logged at https://libera.irclog.whitequark.org/racket/ -- This is the right place to ask for help with (Dr)Racket. Remember to wait around for an answer!
skapata has joined #racket
morte has joined #racket
lucasta has joined #racket
morte has quit [Ping timeout: 250 seconds]
morte has joined #racket
mjt128 has joined #racket
morte has quit [Ping timeout: 250 seconds]
morte_ has joined #racket
morte_ has quit [Ping timeout: 250 seconds]
jeosol has quit [Quit: Client closed]
shawnw has joined #racket
fun-safe-math has joined #racket
fun-safe-math has quit [Quit: Leaving]
shawnw has quit [Quit: Konversation terminated!]
mjt128 has quit [Ping timeout: 260 seconds]
shawnw has joined #racket
skapata has quit [Ping timeout: 265 seconds]
lucasta has quit [Ping timeout: 252 seconds]
lucasta has joined #racket
Tuplanolla has joined #racket
lucasta has quit [Quit: Leaving]
jlu has joined #racket
cow_2001 has quit [Quit: cow_2001]
cow_2001 has joined #racket
<Tuplanolla> How do you get the language out of `read-language`? I tried `(read-language (open-input-string "#lang racket\n"))`, but the resulting procedure just returns its second argument instead of `"racket"`.
jlu has quit [Quit: leaving]
jlu has joined #racket
jlu has quit [Quit: Leaving]
jlu has joined #racket
jlu has quit [Quit: Leaving]
morte has joined #racket
shawnw has quit [Ping timeout: 246 seconds]
Origin has joined #racket
<samth> Tuplanolla: the point of `read-language` is to get the relevant `get-info` function; not to read the syntax of #lang line
<Tuplanolla> Oh, okay. I'll use `read-syntax` then.
<mwnaylor> Does Racket have its own labriaries/modules for input and output or does it use the ones from its Scheme origin?
<mwnaylor> I/O is one of the things that has kept me back from a deep embrace of the Lisp family of languages. Clojure being the current exception, since it simplfies things with slurp and spit, or falls back on the JVM libraries.
<samth> mwnaylor: I'm not sure what you are asking. Racket has an extensive IO library, some of those functions are also functions in the scheme standard.
<mwnaylor> samth: That's basically it. If work through examples meant for Scheme, I won't have any problems doing it with Racket.
<samth> mwnaylor: existing scheme code using IO, if it's only using standard scheme, will likely work in Racket, although I would probably recommend starting with Racket if that's your goal.
<mwnaylor> I guess I need Racket focused tutorials, then. I have a decent general programming background; my best Lisps are elisp and Clojure.
jeosol has joined #racket
<samth> mwnaylor: the tutorials at the top of https://docs.racket-lang.org/ are good
<mwnaylor> samth: Thanks, will start there. Is is there a downloadable version I do I need and active internet connection?
<samth> mwnaylor: your racket installation should come with them already locally
<mwnaylor> samth: yes, I see that now.
<mwnaylor> I may play with How To Design Programs (https://htdp.org/2020-5-6/Book/index.html), since it seems to go hand-in-glove with Racket.
jeosol has quit [Quit: Client closed]
runrin has quit [Quit: leaving]
runrin has joined #racket
lucasta has joined #racket
morte has quit [Ping timeout: 248 seconds]
morte has joined #racket
jlu has joined #racket
skapata has joined #racket
ns12 has joined #racket
jlu has quit [Quit: Leaving]
morte has quit [Remote host closed the connection]
lucasta has quit [Read error: Connection reset by peer]
jeosol has joined #racket
micro has joined #racket
rekahsoft has joined #racket
jeosol has quit [Quit: Client closed]
rekahsoft has quit [Ping timeout: 246 seconds]
mjt128 has joined #racket
jeosol has joined #racket
lucasta has joined #racket
fun-safe-math has joined #racket
Tuplanolla has quit [Quit: Leaving.]