companion_cube changed the topic of #ocaml to: Discussion about the OCaml programming language | http://www.ocaml.org | OCaml 5.2.0 released: https://ocaml.org/releases/5.2.0 | Try OCaml in your browser: https://try.ocamlpro.com | Public channel logs at https://libera.irclog.whitequark.org/ocaml/
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 244 seconds]
wbooze has joined #ocaml
wbooze has quit [Ping timeout: 252 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 272 seconds]
Tuplanolla has quit [Quit: Leaving.]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 276 seconds]
euphores has quit [Ping timeout: 244 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
euphores has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
Haudegen has quit [Quit: Bin weg.]
terrorjack has quit [Quit: The Lounge - https://thelounge.chat]
terrorjack has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 244 seconds]
<discocaml> <cod1r> hi
alfiee has joined #ocaml
PositiveC has joined #ocaml
alfiee has quit [Ping timeout: 248 seconds]
PositiveC has left #ocaml [Cya]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
pi3ce has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<discocaml> <cod1r> abstract types for the win
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 272 seconds]
euphores has quit [Quit: Leaving.]
euphores has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 276 seconds]
YuGiOhJCJ has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
bartholin has joined #ocaml
wbooze has joined #ocaml
Boarders_____ has quit [Ping timeout: 260 seconds]
Boarders_____ has joined #ocaml
rgrinberg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 272 seconds]
alfiee has joined #ocaml
rgrinberg has joined #ocaml
alfiee has quit [Ping timeout: 276 seconds]
Tuplanolla has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 260 seconds]
Serpent7776 has joined #ocaml
wickedshell has quit [Ping timeout: 260 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 248 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
Haudegen has joined #ocaml
rgrinberg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 245 seconds]
pi3ce has joined #ocaml
wickedshell has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 260 seconds]
rgrinberg has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
YuGiOhJCJ has quit [Quit: YuGiOhJCJ]
Exa has quit [Read error: Connection reset by peer]
<discocaml> <wayneyam> https://github.com/WayneYam/OCaml-CP/blob/main/lib/fft.ml any idea on speeding up the FFT is welcome
<discocaml> <wayneyam> takes around 7s on this https://atcoder.jp/contests/abc392/tasks/abc392_g, which is too slow
rgrinberg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 248 seconds]
Exa has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 246 seconds]
Serpent7776 has quit [Ping timeout: 272 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 276 seconds]
wbooze has quit [Quit: Leaving]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 244 seconds]
<discocaml> <sim642> There's FFTW3
wbooze has joined #ocaml
wbooze has quit [Quit: Leaving]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 276 seconds]
rgrinberg has joined #ocaml
wbooze has joined #ocaml
JuanDaugherty has joined #ocaml
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 244 seconds]
wbooze has quit [Quit: Leaving]
<discocaml> <lukstafi> Would be awesome to have a conf-gdb package to install the equivalent of gdb that works on the given system.
wbooze has joined #ocaml
alexherbo2 has joined #ocaml
JuanDaugherty has quit [Quit: praxis.meansofproduction.biz (juan@acm.org)]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 276 seconds]
alexherbo2 has quit [Remote host closed the connection]
alexherbo2 has joined #ocaml
rgrinberg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
rgrinberg has joined #ocaml
<discocaml> <lukstafi> Just noticed that OCaml does semi-lazy module initialization: aliasing a module doesn't initialize it, but using it does (even if in dead code).
<discocaml> <lukstafi> (Maybe due to an optimization pass?)
wbooze has quit [Ping timeout: 244 seconds]
<companion_cube> No that's the semantics of module aliases
<companion_cube> Introduced to reduce bloat, you don't pay for what you don't use
alfiee has joined #ocaml
<discocaml> <sim642> I think that's the -no-alias-deps thing?
alfiee has quit [Ping timeout: 260 seconds]
Serpent7776 has joined #ocaml
<companion_cube> Yep
<companion_cube> A module alias isn't going to be considered a real dependency by ocamldep
<companion_cube> So you don't link it if it's not required in another way
<discocaml> <lukstafi> Thanks!
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 252 seconds]
bartholin has quit [Quit: Leaving]
sroso has joined #ocaml
YuGiOhJCJ has joined #ocaml
Serpent7776 has quit [Ping timeout: 244 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 260 seconds]
alfiee has joined #ocaml
alfiee has quit [Ping timeout: 268 seconds]
rgrinberg has quit [Quit: My Mac has gone to sleep. ZZZzzz…]