companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.3.0 released: https://ocaml.org/releases/5.3.0 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
tremon has joined #ocaml
Stumpfenstiel has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
humasect has quit [Quit: Leaving...]
szkl has quit [Quit: Connection closed for inactivity]
inline has quit [Quit: Leaving]
tremon has quit [Remote host closed the connection]
Haudegen has quit [Quit: Bin weg.]
amadaluzia has quit [Ping timeout: 276 seconds]
humasect has joined #ocaml
amadaluzia has joined #ocaml
amadaluzia has quit [Read error: Connection reset by peer]
amadaluzia has joined #ocaml
amadaluzia has quit [Remote host closed the connection]
amadaluzia has joined #ocaml
amadaluzia has quit [Quit: You]
agentcasey has quit [Ping timeout: 255 seconds]
agentcasey has joined #ocaml
humasect has quit [Quit: Leaving...]
hsw has quit [Remote host closed the connection]
hsw has joined #ocaml
mange has joined #ocaml
YuGiOhJCJ has joined #ocaml
marijanp has joined #ocaml
euphores has joined #ocaml
casastorta has quit [Quit: ZNC 1.10.1 - https://znc.in]
casastortaAway has quit [Quit: ZNC 1.10.1 - https://znc.in]
casastorta has joined #ocaml
casastortaAway has joined #ocaml
YuGiOhJCJ has quit [Remote host closed the connection]
YuGiOhJCJ has joined #ocaml
humasect has joined #ocaml
myrkraverk_ has joined #ocaml
myrkraverk has quit [Ping timeout: 252 seconds]
myrkraverk has joined #ocaml
myrkraverk_ has quit [Ping timeout: 245 seconds]
Serpent7776 has joined #ocaml
Tuplanolla has joined #ocaml
Serpent7776 has quit [Ping timeout: 244 seconds]
marijanp has left #ocaml [#ocaml]
bartholin has joined #ocaml
marijanp has joined #ocaml
marijanp has left #ocaml [#ocaml]
keyboard has quit [Quit: keyboard]
marijanp has joined #ocaml
olle has joined #ocaml
Serpent7776 has joined #ocaml
olle has quit [Ping timeout: 260 seconds]
Haudegen has joined #ocaml
myrkraverk_ has joined #ocaml
myrkraverk has quit [Ping timeout: 260 seconds]
inline has joined #ocaml
humasect has quit [Quit: Leaving...]
_jbrown_ has joined #ocaml
itszor has quit [Ping timeout: 276 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
toastal has joined #ocaml
nirvdrum7410 has quit [Ping timeout: 272 seconds]
olle has joined #ocaml
wingsorc has quit [Quit: Leaving]
Everything has joined #ocaml
wingsorc has joined #ocaml
amadaluzia has joined #ocaml
johnridesabike has joined #ocaml
mange has quit [Quit: Zzz...]
euphores has quit [Quit: Leaving.]
olle has quit [Ping timeout: 276 seconds]
euphores has joined #ocaml
Everything has quit [Quit: leaving]
lthms has quit [Ping timeout: 240 seconds]
darklambda has joined #ocaml
<darklambda> hi
<darklambda> i'm still in the process of getting into ocaml... any recommended video on it to grasp the practices? coming from other languages like C#
<discocaml> <John L> If you're just getting started, a lot of people recommend <https://cs3110.github.io/textbook/cover.html> and it's accompanying youtube playlist <https://www.youtube.com/playlist?list=PLre5AT9JnKShBOPeuiD9b-I4XROIJhkIU>
<darklambda> cool.. thanks
<darklambda> i guess for book recommendation it's also the same
<darklambda> some recommend real world ocaml
<discocaml> <deepspacejohn> RWO is a good book, but personally I'd say it's more intermediate level.
<darklambda> any concepts that are prerequisite to it? i've done haskell and f# previously
<discocaml> <deepspacejohn> RWO is based around using an alternative stdlib, which works differently than the built-in stdlib. it also focuses a lot on using PPXes and other tools that may be more complicated than a vanilla setup.
<darklambda> oh
<darklambda> i'm currently using a combo of opam, ocaml, and dune
<darklambda> then, utop for repl stuff
<discocaml> <deepspacejohn> So trying to learn from it while also trying to learn from other sources may be confusing. But with that being said, the book's content itself is quite good quality once you're used to the libraries it uses
<darklambda> btw, i notice this discocaml thingy... i assume this is just a bridge from irc to discord?
<discocaml> <deepspacejohn> yep, a bridge to Discord.
<darklambda> is there an link to discord for this ocaml community?
<discocaml> <deepspacejohn> https://discord.gg/cCYQbqN
<discocaml> <deepspacejohn> See also: https://ocaml.org/community
<darklambda> thanks for the links... have to wait 10mins before i can post on #general channel :-)
<darklambda> btw, any music live coding platform that uses ocaml? (looking for more motivation and fun while learning it.. )
myrkraverk has joined #ocaml
myrkraverk_ has quit [Ping timeout: 252 seconds]
toastal has quit [Quit: Gateway shutdown]
toastal has joined #ocaml
<discocaml> <darrenldl> what's a music live coding platform?
<discocaml> <darrenldl> like the ones seen in racket?
myrkraverk_ has joined #ocaml
<discocaml> <astreamingcomesacrossthesky> Or like overtone in Clojure, Haskell has one the name of which escapes me
<discocaml> <astreamingcomesacrossthesky> I assume that's what they mean at least
<discocaml> <yulizacuriell.> Hello 👋
<discocaml> <yulizacuriell.> I’ll teach 10 people to earn $40k or more within 72 hours but you will pay me 10% of your profit when you receive it. Note only interested people should apply, drop a message let's get started by asking (HOW)
<discocaml> <yulizacuriell.>
<discocaml> <yulizacuriell.> Telegram
myrkraverk has quit [Ping timeout: 260 seconds]
<discocaml> <yulizacuriell.> @yulizacuriell
<discocaml> <deepspacejohn> @admin
_whitelogger has joined #ocaml
humasect has joined #ocaml
<discocaml> <whatevergeek> like this one... but i didn't see ocaml in the list yet: https://github.com/toplap/awesome-livecoding
<humasect> hmm, i've done this with ocaml - works fine for [soft] realtime with a little toplevel hook for init/shutdown
sdlnxgk has joined #ocaml
olle has joined #ocaml
euphores has quit [Quit: Leaving.]
euphores has joined #ocaml
Anarchos has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
olle has quit [Ping timeout: 276 seconds]
sdlnxgk has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<discocaml> <lukstafi> I did a little googling. I think the live show from ICFP 2024 was based on Haskell? https://codeberg.org/uzu/tidal
marijanp has left #ocaml [Error from remote client]
<discocaml> <lecondorduplateau> > btw, any music live coding platform that uses ocaml? (looking for more motivation and fun while learning it.. )
<discocaml> <lecondorduplateau> darklambda: afaik not really but there are some kind of programmable synthetizer libraries
<discocaml> <lecondorduplateau> and there is the liquid soap infrastructure where you could potentially take some inspiration
<discocaml> <lecondorduplateau> https://github.com/savonet/liquidsoap
itszor has joined #ocaml
_jbrown_ has quit [Ping timeout: 276 seconds]
humasect has quit [Quit: Leaving...]
amadaluzia_ has joined #ocaml
amadaluzia has quit [Ping timeout: 276 seconds]
olle has joined #ocaml
myrkraverk__ has joined #ocaml
Anarchos has joined #ocaml
myrkraverk_ has quit [Ping timeout: 244 seconds]
olle has quit [Ping timeout: 276 seconds]
johnridesabike has quit [Quit: johnridesabike]
Serpent7776 has quit [Ping timeout: 252 seconds]
amadaluzia_ has quit [Quit: You]
bartholin has quit [Remote host closed the connection]
myrkraverk has joined #ocaml
euphores has quit [Ping timeout: 260 seconds]
myrkraverk__ has quit [Ping timeout: 248 seconds]
myrkraverk_ has joined #ocaml
myrkraverk has quit [Ping timeout: 252 seconds]
Anarchos has quit [Quit: Vision[]: i've been blurred!]
Anarchos has joined #ocaml
Tuplanolla has quit [Quit: Leaving.]