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/
Soni has quit [Ping timeout: 240 seconds]
Haudegen has quit [Ping timeout: 240 seconds]
Soni has joined #ocaml
shawn has quit [Quit: Leaving]
rgrinberg has joined #ocaml
rgrinberg has quit [Ping timeout: 240 seconds]
* qwr thinks that allowing partial functions is one of the weirdest design decisions in haskell 98
<Corbin> Partial functions arise naturally for any Turing-complete programming language.
<qwr> i would expect those to be at least more explicit, not in the style of oh, i forget a case and found at runtime..
<Corbin> It's hard to decide whether a function is fully defined. But yeah, it would be nice.
AeroNotix has quit [Quit: WeeChat 3.4]
<qwr> there are many places in statically typed languages, where hard to decide means not allowed - in this case it would've meant requiring to write foo _ = error "blaah", if compiler can't decide that all values match
<qwr> well, at least there are warnings that can be turned into errors
vicfred has joined #ocaml
tomku has quit [Ping timeout: 250 seconds]
tomku has joined #ocaml
rgrinberg has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vicfred_ has joined #ocaml
vicfred has quit [Ping timeout: 250 seconds]
rgrinberg has joined #ocaml
waleee has quit [Ping timeout: 240 seconds]
vicfred_ has quit [Quit: Leaving]
bobo_ has joined #ocaml
spip has quit [Ping timeout: 256 seconds]
mbuf has joined #ocaml
Haudegen has joined #ocaml
zebrag has quit [Remote host closed the connection]
gravicappa has joined #ocaml
jlrnick has joined #ocaml
jlrnick has quit [Ping timeout: 240 seconds]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mro has joined #ocaml
Serpent7776 has quit [Remote host closed the connection]
Serpent7776 has joined #ocaml
olle has joined #ocaml
<d_bot> <Smerdyakov> Does anyone know how to set ocamlc to use clang? Reason being is that I run into this bug https://github.com/ocaml/ocaml/issues/10250 and can't update to 4.13.0 as many of my dependencies don't support it yet
jlrnick has joined #ocaml
olle has quit [Ping timeout: 240 seconds]
<d_bot> <octachron> There is an even simpler option: you can do an opam update and install the switch that you want. The opam repository carry globc-2.34 patches for OCaml 3.12 to 4.12 since Friday.
<d_bot> <let Butanium = raise Not_found;;> I can't find the ocaml exercices with tryOcaml editor
<d_bot> <let Butanium = raise Not_found;;> does anyone have the link ?
<d_bot> <Smerdyakov> Do you know how to pin a package in esy to that by any chance? 😄
bobo_ has quit [Quit: Konversation terminated!]
kakadu has joined #ocaml
spip has joined #ocaml
bartholin has joined #ocaml
<d_bot> <let Butanium = raise Not_found;;> thanks !
mro has quit [Remote host closed the connection]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
mro has joined #ocaml
olle has joined #ocaml
perrierjouet has quit [Quit: WeeChat 3.4]
Haudegen has quit [Quit: Bin weg.]
mro has quit [Remote host closed the connection]
haakon has left #ocaml [#ocaml]
jlrnick has quit [Ping timeout: 250 seconds]
mro has joined #ocaml
mro has quit [Remote host closed the connection]
<d_bot> <octachron> @Smerdyakov , not really, sorry. You should ask esy how to add a patch (or select a specific commit).
mro has joined #ocaml
mro has quit [Remote host closed the connection]
perrierjouet has joined #ocaml
mro has joined #ocaml
mro has quit [Remote host closed the connection]
Haudegen has joined #ocaml
wyrd has quit [Ping timeout: 276 seconds]
wyrd has joined #ocaml
mro has joined #ocaml
Absalom8 has joined #ocaml
Absalom has quit [Ping timeout: 250 seconds]
Absalom8 is now known as Absalom
mro has quit [Remote host closed the connection]
mro has joined #ocaml
bartholin has quit [Quit: Leaving]
mro has quit [Remote host closed the connection]
mro has joined #ocaml
waleee has joined #ocaml
mro has quit [Remote host closed the connection]
waleee has quit [Ping timeout: 240 seconds]
mmalter has joined #ocaml
gwizon has joined #ocaml
mro has joined #ocaml
gwizon has quit [Client Quit]
gwizon has joined #ocaml
bartholin has joined #ocaml
kakadu has quit [Quit: Konversation terminated!]
bobo_ has joined #ocaml
spip has quit [Ping timeout: 256 seconds]
mro has quit [Remote host closed the connection]
Haudegen has quit [Quit: Bin weg.]
mro has joined #ocaml
cedric has joined #ocaml
<mbuf> How do I use the camlp-streams library in a library, other than just including it in the .opam depends section to get the Stream module?
<OCamlPro[m]> <léo> Are you using dune ? If yes, you just have to add the library in the `libraries` field of you library stanza.
mro has quit [Ping timeout: 240 seconds]
<mbuf> OCamlPro[m], use dune-project and opam
<mclovin> You should have a `dune` file somewhere ?
<mbuf> mclovin, it is the src/ folder
<mclovin> in `src/dune` you have a `libraries` field, if you add `stream` (I'm not sure it's the right name) to it, it should work
olle has quit [Ping timeout: 240 seconds]
<mbuf> mclovin, will give it a try, thanks!
<mclovin> I checked and the name you have to add is `camlp-streams`
<mbuf> mclovin, I see
mro has joined #ocaml
bartholin has quit [Quit: Leaving]
<mbuf> OCamlPro[m], mclovin thanks, that worked!
<mbuf> What is the replacement for the bigarray package with ocaml/ocaml now? Should we use Stdlib.Bigarray?
<octachron> Yes. Except for the map_live function that now lives in Unix.
<mbuf> octachron, thanks!
mro has quit [Ping timeout: 250 seconds]
mro has joined #ocaml
mro has quit [Ping timeout: 250 seconds]
rgrinberg has joined #ocaml
mro has joined #ocaml
mro has quit [Ping timeout: 256 seconds]
Haudegen has joined #ocaml
dalek-caan has joined #ocaml
mbuf has quit [Quit: Leaving]
mro has joined #ocaml
olle has joined #ocaml
mro has quit [Ping timeout: 250 seconds]
gentauro has quit [Read error: Connection reset by peer]
waleee has joined #ocaml
gentauro has joined #ocaml
mro has joined #ocaml
mro has quit [Ping timeout: 240 seconds]
dalek-caan has quit [Read error: Connection reset by peer]
dalek-caan1 has joined #ocaml
dalek-caan1 is now known as dalek-caan
gravicappa has quit [Ping timeout: 256 seconds]
mro has joined #ocaml
mro has quit [Ping timeout: 250 seconds]
olle has quit [Ping timeout: 256 seconds]
dalek-caan has quit [Quit: dalek-caan]
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mro has joined #ocaml
mro has quit [Ping timeout: 240 seconds]
mro has joined #ocaml
vicfred has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
Haudegen has joined #ocaml
rgrinberg has joined #ocaml
olle has joined #ocaml
waleee has quit [Ping timeout: 250 seconds]
waleee has joined #ocaml
rgrinberg has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
szkl has quit [Quit: Connection closed for inactivity]
rgrinberg has joined #ocaml
cedric has quit [Quit: Konversation terminated!]
mro has quit [Quit: Leaving...]
bgs has quit [Remote host closed the connection]
Haudegen has quit [Ping timeout: 240 seconds]