DGASAU has quit [Read error: Connection reset by peer]
lockywolf_ has quit [Ping timeout: 276 seconds]
lockywolf has joined #racket
dan_f has quit [Quit: dan_f]
kPb_in has joined #racket
kPb_in has quit [Client Quit]
DGASAU has joined #racket
lavaflow has quit [Read error: Connection reset by peer]
lockywolf has quit [Remote host closed the connection]
lockywolf has joined #racket
lavaflow has joined #racket
orivej has joined #racket
lockywolf has quit [Ping timeout: 276 seconds]
orivej has quit [Ping timeout: 252 seconds]
slemonide has joined #racket
slemonide has quit [Remote host closed the connection]
ZombieChicken has joined #racket
ZombieChicken has quit [Client Quit]
ZombieChicken has joined #racket
kPb_in has joined #racket
vraid has joined #racket
kPb_in has quit [Quit: kPb_in]
kPb_in has joined #racket
orivej has joined #racket
kPb_in has quit [Quit: kPb_in]
georges-duperon has quit [Ping timeout: 250 seconds]
ZombieChicken has quit [Ping timeout: 256 seconds]
kPb_in has joined #racket
orivej has quit [Ping timeout: 252 seconds]
orivej has joined #racket
georges-duperon has joined #racket
kPb_in has quit [Quit: kPb_in]
libertyprime has quit [Ping timeout: 244 seconds]
libertyprime has joined #racket
libertyprime has quit [Ping timeout: 268 seconds]
georges-duperon has quit [Ping timeout: 268 seconds]
rnmhdn has joined #racket
<rnmhdn>
does everyone use drracket here?
<rnmhdn>
is there any alternative way?
<bremner>
rnmhdn: I use racket-mode in emacs
<bremner>
(and drracket)
<Lowl3v3l>
rnmhdn: actually pretty many people use emacs. It has a nice racket mode and geiser can handle racket as well
<zenspider>
racket-mode here
<rnmhdn>
anyone use it in vim?:-"
<Lowl3v3l>
i dont use vim anymore since i learned evil is a thing xD
<zenspider>
I know a couple schemers who do... they don't use racket. I don't see the point really... I want my editor and repl to co-exist
<rnmhdn>
Let me give my background:-"
<rnmhdn>
I have PL course this semester and the prof uses racket
<rnmhdn>
So I want to install it, up until now I just know some stuff as to how to program in these things
<rnmhdn>
but I think all I know are common stuff between lisp and scheme and racket
<rnmhdn>
I haven't got to the point to understand why would one use racket and what for.
<rnmhdn>
I just want to install it now and play with it a little.
<rnmhdn>
everything I use is either inside vim or in vim-mode so I was hoping I could use vim instead of drracket
<rnmhdn>
zenspider: what do you mean by your repl?
<zenspider>
If this is your first time with racket, I would suggest starting with racket until you're more comfortable with the language and the patterns and then decide to branch out or not
<rnmhdn>
you mean starting with drracket?
<Lowl3v3l>
big tip : the lisps look the same but they really aren't, do not be tempted to use common lisp tutorials or anything alike, the differences are subtile and deep on the first glacne.
<zenspider>
the repl is read-eval-print-loop... interactive interpreter
<rnmhdn>
zenspider: I know what a repl is
<zenspider>
and in drracket (and racket-mode) it sits side-by-side with your code and you can go back and forth with it
<rnmhdn>
what I didn't understand was actually the phrase "my repl
<rnmhdn>
"
<rnmhdn>
and co-existance with the editor
<Lowl3v3l>
rnmhdn: drracket is not that optimal for many workflows, but setting it up might give you the least trouble
<rnmhdn>
I mean like what is my repl? I mean for example I use python and zsh a lot
<rnmhdn>
are they my repls? lol
<zenspider>
fire up drracket and it'll make more sense
<rnmhdn>
zenspider: ok:D
<zenspider>
vim users typically stick to editing in one terminal / gvim and a repl in another terminal, etc... emacs integrates and runs processes within. All my shell sessions, all my code, all my repls, and even this IRC session are all within one emacs
<zenspider>
drracket also has an embedded repl
<Lowl3v3l>
zenspider: C-x M-c M-butterfly :D
<zenspider>
pretty much
<rnmhdn>
zenspider: I think you can embed a repl in vim with some plugins no?
<rnmhdn>
anyway, I have kitty terminal
<rnmhdn>
and I can just have my repl under my vim:D
<zenspider>
rnmhdn: I don't use vim. afaik, it goes against the vim "way"
<Lowl3v3l>
rnmhdn: of course there are hacks. but it's usually a bad sign if you have to resort to hacking your toolchain.
<rnmhdn>
what is the :term command for then?
<Lowl3v3l>
is.
<Lowl3v3l>
the shell you can invoke usually shouldn't be used interactively, and i am not really sure how far you could do it(iirc you can't edit as long as a command is running, so you'd have to restart the repl every time). it's nice to run make or sth. from vim, but that's it. to get the stuff from the command mode to a second file view in order to have it side by side you'd have to do pretty weird redirection and possibly inotify or sth like th
<rnmhdn>
Lowl3v3l: thank you.
<rnmhdn>
what do you guys use racket for?
<Lowl3v3l>
Not my dayjob, sadly^^ mainly for toying around^^
georges-duperon has joined #racket
<rain2>
I am making a parser library with carket
<rain2>
racket*
rnmhdn has quit [Ping timeout: 252 seconds]
rnmhdn has joined #racket
dddddd has joined #racket
mizu_no_oto has joined #racket
mizu_no_oto has quit [Remote host closed the connection]
<rnmhdn>
what do you guys use racket for?
<rnmhdn>
you people*
<rain2>
I'm making a parser library with it
<rnmhdn>
Lowl3v3l: is the racket repl you are talking about different from the python repl?
<rnmhdn>
because I don't know anyone in vim community who would yell at you for using a repl in a split
keep_learning has quit [Ping timeout: 250 seconds]
<rnmhdn>
Lowl3v3l: I have the feeling you are mistaking :term with the command mode of vim.
<Lowl3v3l>
rnmhdn: that is quite possible, yes.
<rnmhdn>
in vim you can run the command :term and you will have a split window that is running a terminal and you can run racket or anything else in that terminal and you can switch between the splits with ^w and easily copy/paste between them etc.
<Lowl3v3l>
I haven't used vim for anything deeply for years.
<Lowl3v3l>
okay, wasn't aware of this command at all^^
<Lowl3v3l>
i redraw my objections.
Arcaelyx has joined #racket
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<vraid>
rnmhdn: hobby projects
mzan has joined #racket
rnmhdn has quit [Ping timeout: 252 seconds]
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
widp has joined #racket
sleepnap has joined #racket
widp has quit [Ping timeout: 244 seconds]
Lowl3v3l has quit [Quit: Leaving.]
badkins has joined #racket
badkins_ has joined #racket
badkins has quit [Ping timeout: 276 seconds]
_whitelogger has joined #racket
kPb_in has joined #racket
rnmhdn has joined #racket
kPb_in has quit [Quit: kPb_in]
dan_f has joined #racket
dan_f has quit [Quit: dan_f]
Lowl3v3l has joined #racket
widp has joined #racket
YuGiOhJCJ has joined #racket
georges-duperon has quit [Ping timeout: 246 seconds]
rnmhdn has quit [Ping timeout: 252 seconds]
vraid has quit [Quit: Page closed]
ubLIX has joined #racket
ziyourenxiang has quit [Ping timeout: 252 seconds]
badkins has quit [Ping timeout: 272 seconds]
georges-duperon has joined #racket
ubLIX has quit [Quit: ubLIX]
rnmhdn has joined #racket
badkins has joined #racket
pera has joined #racket
kPb_in has joined #racket
dan_f has joined #racket
vraid has joined #racket
dan_f has quit [Quit: dan_f]
dan_f has joined #racket
libertyprime has joined #racket
pera has quit [Quit: leaving]
georges-duperon has quit [Ping timeout: 252 seconds]
mzan has quit [Quit: Leaving.]
pera has joined #racket
mizu_no_oto has joined #racket
mizu_no_oto has quit [Client Quit]
dented42 has joined #racket
dented42 has quit [Client Quit]
dented42 has joined #racket
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orivej has quit [Ping timeout: 246 seconds]
georges-duperon has joined #racket
badkins has quit [Ping timeout: 252 seconds]
libertyprime has quit [Ping timeout: 260 seconds]
kPb_in has quit [Quit: kPb_in]
libertyprime has joined #racket
orivej has joined #racket
rnmhdn has quit [Ping timeout: 246 seconds]
ubLIX has joined #racket
mzan has joined #racket
dented42 has joined #racket
haxmeister has joined #racket
<haxmeister>
hello racket
<haxmeister>
7.0 released in July?.. oh I missed out
Hazematman has joined #racket
<Hazematman>
Hey does anyone know if you can use the FFI inside of typed racket?
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
blachance has joined #racket
ubLIX has quit [Quit: ubLIX]
sleepnap has left #racket [#racket]
dan_f has quit [Quit: dan_f]
<samth>
Hazematman: not currently
<Hazematman>
samth, thanks for the quick response!
ubLIX has joined #racket
dented42 has joined #racket
ubLIX has quit [Quit: rebooting: system hosation in progress]
ubLIX has joined #racket
_whitelogger has joined #racket
ubLIX has quit [Quit: rebooting: system hosation in progress]
dented42 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]