Leonidas changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 4.13.0 released: https://ocaml.org/releases/4.13.0.html | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
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]
azimut has quit [Quit: ZNC - https://znc.in]
azimut has joined #ocaml
QDX45 has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
QDX45 has quit [Ping timeout: 240 seconds]
wyrd has quit [Ping timeout: 240 seconds]
wyrd has joined #ocaml
m5zs7k has quit [Read error: Connection reset by peer]
m5zs7k_ has joined #ocaml
m5zs7k_ is now known as m5zs7k
<d_bot> <darrenldl> whats the usual approach to building statically linked binary via github actions these days?
<d_bot> <darrenldl> i used to use alpine image and install opam etc to build a static binary, but wonder if i was doing extraneous work
<d_bot> <Et7f3 (@me on reply)> I think it is still a used workflow
<sleepydog> i haven't tried it yet, but when i eventually need this i will try to use anmonteiro's Nix-based approach in https://discuss.ocaml.org/t/cross-compiling-implementations-how-they-work/8686/2
<d_bot> <RegularSpatula> I still use an alpine image with GH actions. That alpine image is also built with a GH action
<d_bot> <darrenldl> icic, thanks for the comments!
QDX45 has joined #ocaml
kakadu has quit [Remote host closed the connection]
dextaa_ has joined #ocaml
zebrag has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
rgrinberg has joined #ocaml
mro has quit [Remote host closed the connection]
waleee has joined #ocaml
QDX45 has quit [Quit: Leaving]
QDX45 has joined #ocaml
mro has joined #ocaml
mro has quit [Ping timeout: 260 seconds]
QDX45 has quit [Quit: Leaving]
mro has joined #ocaml
mro has quit [Ping timeout: 240 seconds]
mro has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bartholin has quit [Quit: Leaving]
mro has quit [Remote host closed the connection]
<d_bot> <Frisk> Sam, the bots are bridged messages from IRC
<d_bot> <Sam> What is irc
<companion_cube> https://en.wikipedia.org/wiki/Internet_Relay_Chat a protocol probably older than you :)
jtm has quit [Quit: Leaving]
<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…]
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 272 seconds]
vicfred has joined #ocaml
<dmbaturin> https://github.com/Homebrew/homebrew-core/runs/5696285129?check_suite_focus=true#step:10:208 Anyone can give any hints as to why findlib config may be missing?
dextaa_ has quit [Remote host closed the connection]
chrisz has quit [Ping timeout: 240 seconds]
chrisz has joined #ocaml
mro has joined #ocaml
rgrinberg has joined #ocaml
perrierjouet has joined #ocaml
mro_ has joined #ocaml
mro has quit [Ping timeout: 240 seconds]
rgrinberg has quit [Read error: Connection reset by peer]
greaser|q has joined #ocaml
greaser|q has quit [Changing host]
greaser|q has joined #ocaml
greaser|q is now known as GreaseMonkey
<d_bot> <Et7f3 (@me on reply)> do you know how to test locally ?
<d_bot> <Et7f3 (@me on reply)> (well I can read .ci file 🤦) but it is arm and IIRC homebrew changed the file layout.
mro_ has quit [Quit: Leaving...]
Techcable has quit [Remote host closed the connection]
Techcable has joined #ocaml
gravicappa has quit [Ping timeout: 256 seconds]
wyrd has quit [Ping timeout: 240 seconds]
wyrd has joined #ocaml
olle has quit [Remote host closed the connection]
Serpent7776 has quit [Quit: leaving]
xgqt has quit [Ping timeout: 260 seconds]
xgqt has joined #ocaml
waleee has quit [Ping timeout: 240 seconds]
waleee has joined #ocaml
bobo has joined #ocaml
spip has quit [Ping timeout: 260 seconds]
vicfred has quit [Quit: Leaving]
waleee has quit [Ping timeout: 252 seconds]
waleee has joined #ocaml
waleee has quit [Ping timeout: 260 seconds]
waleee has joined #ocaml