dextaa_ has quit [Remote host closed the connection]
perrierjouet has quit [Quit: WeeChat 3.4.1]
perrierjouet has joined #ocaml
Techcable has quit [Remote host closed the connection]
Techcable has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4.1]
perrierjouet has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4.1]
mbuf has joined #ocaml
azimut has quit [Ping timeout: 240 seconds]
Everything has joined #ocaml
kaph has quit [Read error: Connection reset by peer]
kaph has joined #ocaml
hsw has quit [Quit: Leaving]
tizoc has quit [Quit: Coyote finally caught me]
tizoc has joined #ocaml
gravicappa has joined #ocaml
rgrinberg has joined #ocaml
waleee has quit [Ping timeout: 268 seconds]
zebrag has quit [Quit: Konversation terminated!]
<Everything>
Excuse me for a noob question. Which libraries to use at start? Jane Street? I'm complete noob.
<Everything>
Base and Core?
<Everything>
And what library whould you recommend for pretty printing?
<Techcable>
How difficult is ocaml to pick up for someone who has never done much functional programming before?
<Techcable>
I know Rust and Kotlin well but that's the closest I've come
<Techcable>
I *really* like the book "Modern Compiler Implementation in ML" and want to write my own compiler. Do you think it'd be too hard to just pick it up as I go?
<Techcable>
Ohp I see this book is free now: https://ocaml-book.com so I might just try and work through that.....
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<dh`>
depends how much commitment you have to functional dogma
<d_bot>
<Sam> Y r u guys bots
rgrinberg has joined #ocaml
<dh`>
also, functional programming, even the most doctrinaire kind, is still programming
GreaseMonkey has quit [Read error: Connection reset by peer]
Haudegen has joined #ocaml
Serpent7776 has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rgrinberg has joined #ocaml
mro has joined #ocaml
rgrinberg has quit [Ping timeout: 272 seconds]
Everything has quit [Ping timeout: 240 seconds]
Everything has joined #ocaml
dextaa_ has joined #ocaml
jtm has quit [Remote host closed the connection]
jtm has joined #ocaml
Everything has quit [Quit: leaving]
mro has quit [Remote host closed the connection]
mro has joined #ocaml
dextaa_ has quit [Remote host closed the connection]
bartholin has joined #ocaml
<vsiles>
I'm updating a project from 4.12 (dune 2.9.0) to 4.13 (dune 2.9.1) and I'm getting lots of warning about generated dune.ml files during our build : Alert deprecated: Toploop.directive_table
<vsiles>
Does that ring a bell to anyone ?
olle has joined #ocaml
<vsiles>
let's try 2.9.5
<vsiles>
well, < 3 at least :D
mro has quit [Remote host closed the connection]
azimut has joined #ocaml
bobo has quit [Ping timeout: 260 seconds]
spip has joined #ocaml
mro has joined #ocaml
mro has quit [Remote host closed the connection]
perrierjouet has joined #ocaml
<companion_cube>
@Sam see the topic. We're on the IRC side of the bridge
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 240 seconds]
gdd has quit [Ping timeout: 268 seconds]
gdd has joined #ocaml
bartholin has quit [Ping timeout: 260 seconds]
bartholin has joined #ocaml
mro has joined #ocaml
ymherklotz has quit [Read error: Connection reset by peer]
<d_bot>
<mbacarella> It's this app like discord but it only consumes 10MB of RAM instead of 1GB
<companion_cube>
it's a lot more primitive than discord
<companion_cube>
but also, federated, open source, and it's easy to do bots from scratch without proprietary web APIs
<d_bot>
<mbacarella> oh, and it's difficult to use on smartphones because it requires a tcp connection to stay open the entire time
<companion_cube>
I have a weechat relay, it's not that bad
<companion_cube>
that said you do need more setup.
<companion_cube>
but weechat takes 27MB on my VPS, and my bot takes… 4MB of ram
<Corbin>
I'm using catgirl, taking up about 9MB of RAM.
mbuf has quit [Quit: Leaving]
kaph_ has joined #ocaml
kaph has quit [Read error: Connection reset by peer]
<d_bot>
<VPhantom> @companion_cube My first decent C project on my Amiga in the 1990s, in fact, was an IRC bot. It's just a simple text protocol; barely any different on the wire than in the UI.
<companion_cube>
yeah
<companion_cube>
these days you need TLS though
Anarchos has joined #ocaml
mro has joined #ocaml
mro has quit [Ping timeout: 260 seconds]
Tuplanolla has joined #ocaml
mro has joined #ocaml
mro has quit [Ping timeout: 240 seconds]
rgrinberg has joined #ocaml
Anarchos has quit [Quit: Vision[]: i've been blurred!]
perrierjouet has quit [Quit: WeeChat 3.4.1]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]