<d_bot_>
<xShadow> Hey guys, I need some extra help and I’m looking for a tutor. I read #rules and I understand I shouldn’t PM any individual person, but do you guys know someone who offers this service?
<d_bot_>
<xShadow> Hey guys, I need some extra help and I’m looking for a tutor. I read #rules and I understand I shouldn’t PM any individual person, but do you guys know someone who offers this service?
vicfred has quit [Quit: Leaving]
vicfred has quit [Quit: Leaving]
tizoc has quit [Quit: Coyote finally caught me]
tizoc has quit [Quit: Coyote finally caught me]
zebrag has quit [Quit: Konversation terminated!]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
zebrag has joined #ocaml
vicfred has joined #ocaml
vicfred has joined #ocaml
xandkar has quit [Ping timeout: 240 seconds]
xandkar has quit [Ping timeout: 240 seconds]
nfc has joined #ocaml
nfc has joined #ocaml
mfp has quit [Ping timeout: 240 seconds]
mfp has quit [Ping timeout: 240 seconds]
tizoc has joined #ocaml
tizoc has joined #ocaml
rock64 has quit [Ping timeout: 256 seconds]
rock64 has quit [Ping timeout: 256 seconds]
rock64 has joined #ocaml
rock64 has joined #ocaml
bjorkintosh has joined #ocaml
bjorkintosh has joined #ocaml
cantstanya has quit [Ping timeout: 268 seconds]
cantstanya has quit [Ping timeout: 268 seconds]
cantstanya has joined #ocaml
cantstanya has joined #ocaml
rock64 has quit [Ping timeout: 264 seconds]
rock64 has quit [Ping timeout: 264 seconds]
rock64 has joined #ocaml
rock64 has joined #ocaml
elusive has quit [Ping timeout: 260 seconds]
elusive has quit [Ping timeout: 260 seconds]
haesbaert has quit [Quit: Lost terminal]
haesbaert has quit [Quit: Lost terminal]
waleee-cl has quit [Quit: Connection closed for inactivity]
waleee-cl has quit [Quit: Connection closed for inactivity]
zebrag has quit [Quit: Konversation terminated!]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
zebrag has joined #ocaml
zebrag has quit [Quit: Konversation terminated!]
zebrag has quit [Quit: Konversation terminated!]
narimiran has joined #ocaml
narimiran has joined #ocaml
decentpenguin has quit [Read error: Connection reset by peer]
decentpenguin has quit [Read error: Connection reset by peer]
decentpenguin has joined #ocaml
decentpenguin has joined #ocaml
wonko7 has joined #ocaml
wonko7 has joined #ocaml
snowpanda has quit [Quit: Leaving...]
snowpanda has quit [Quit: Leaving...]
Haudegen has joined #ocaml
Haudegen has joined #ocaml
benc has joined #ocaml
benc has joined #ocaml
shawnw has joined #ocaml
shawnw has joined #ocaml
hosewiejacke has joined #ocaml
hosewiejacke has joined #ocaml
lisq has quit [Remote host closed the connection]
lisq has quit [Remote host closed the connection]
lisq has joined #ocaml
lisq has joined #ocaml
borne has joined #ocaml
borne has joined #ocaml
nicoo has quit [Remote host closed the connection]
nicoo has quit [Remote host closed the connection]
nicoo has joined #ocaml
nicoo has joined #ocaml
bartholin has joined #ocaml
bartholin has joined #ocaml
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has joined #ocaml
_whitelogger_ has joined #ocaml
osa1 has quit [Ping timeout: 240 seconds]
osa1 has quit [Ping timeout: 240 seconds]
osa1_ has joined #ocaml
osa1_ has joined #ocaml
hosewiejacke has quit [Ping timeout: 276 seconds]
hosewiejacke has quit [Ping timeout: 276 seconds]
osa1_ is now known as osa1
osa1_ is now known as osa1
xandkar has joined #ocaml
xandkar has joined #ocaml
hosewiejacke has joined #ocaml
hosewiejacke has joined #ocaml
mfp has joined #ocaml
mfp has joined #ocaml
tane has joined #ocaml
tane has joined #ocaml
henistein has joined #ocaml
henistein has joined #ocaml
dhil has joined #ocaml
dhil has joined #ocaml
benc has quit [Remote host closed the connection]
benc has quit [Remote host closed the connection]
benc has joined #ocaml
benc has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
Haudegen has quit [Quit: Bin weg.]
danielsou has joined #ocaml
danielsou has joined #ocaml
<danielsou>
Hello. Which book do you guys recommend to someone who never touched a functional programming language and want to learn it by learning OCaml? xD
<danielsou>
Hello. Which book do you guys recommend to someone who never touched a functional programming language and want to learn it by learning OCaml? xD
<sim642>
I hoped that `opam upgrade --locked` would upgrade all my switch dependencies to the versions specified by the lock file, but apparently it just wants to upgrade everything to the newest version available. How do I actually get what I need?
<sim642>
I hoped that `opam upgrade --locked` would upgrade all my switch dependencies to the versions specified by the lock file, but apparently it just wants to upgrade everything to the newest version available. How do I actually get what I need?
zebrag has quit [Ping timeout: 256 seconds]
zebrag has quit [Ping timeout: 256 seconds]
zebrag has joined #ocaml
zebrag has joined #ocaml
hosewiejacke has quit [Read error: Connection reset by peer]
hosewiejacke has quit [Read error: Connection reset by peer]
hosewiejacke2 has joined #ocaml
hosewiejacke2 has joined #ocaml
mxns has quit [Ping timeout: 256 seconds]
mxns has quit [Ping timeout: 256 seconds]
cantstanya has quit [Ping timeout: 268 seconds]
cantstanya has quit [Ping timeout: 268 seconds]
noonien has quit [Ping timeout: 276 seconds]
noonien has quit [Ping timeout: 276 seconds]
cantstanya has joined #ocaml
cantstanya has joined #ocaml
mxns has joined #ocaml
mxns has joined #ocaml
vicfred has quit [Quit: Leaving]
vicfred has quit [Quit: Leaving]
elusive has joined #ocaml
elusive has joined #ocaml
vicfred has joined #ocaml
vicfred has joined #ocaml
benc has quit []
benc has quit []
noonien has joined #ocaml
noonien has joined #ocaml
cantstanya has quit [Remote host closed the connection]
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #ocaml
cantstanya has joined #ocaml
Haudegen has quit [Quit: Bin weg.]
Haudegen has quit [Quit: Bin weg.]
waleee-cl has joined #ocaml
waleee-cl has joined #ocaml
Tuplanolla has joined #ocaml
Tuplanolla has joined #ocaml
hosewiejacke2 has quit [Ping timeout: 240 seconds]
hosewiejacke2 has quit [Ping timeout: 240 seconds]
elusive has quit [Quit: Leaving]
elusive has quit [Quit: Leaving]
zebrag has quit [Quit: Konversation terminated!]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
zebrag has joined #ocaml
hosewiejacke has joined #ocaml
hosewiejacke has joined #ocaml
bartholin has quit [Quit: Leaving]
bartholin has quit [Quit: Leaving]
mxns has quit [Ping timeout: 256 seconds]
mxns has quit [Ping timeout: 256 seconds]
mxns has joined #ocaml
mxns has joined #ocaml
mxns has quit [Ping timeout: 244 seconds]
mxns has quit [Ping timeout: 244 seconds]
vicfred has quit [Quit: Leaving]
vicfred has quit [Quit: Leaving]
Haudegen has joined #ocaml
Haudegen has joined #ocaml
mxns has joined #ocaml
mxns has joined #ocaml
mxns has quit [Ping timeout: 240 seconds]
mxns has quit [Ping timeout: 240 seconds]
mxns has joined #ocaml
mxns has joined #ocaml
mxns has quit [Ping timeout: 260 seconds]
mxns has quit [Ping timeout: 260 seconds]
mxns has joined #ocaml
mxns has joined #ocaml
jlr has quit [Remote host closed the connection]
jlr has quit [Remote host closed the connection]
hosewiejacke has quit [Ping timeout: 245 seconds]
hosewiejacke has quit [Ping timeout: 245 seconds]
zebrag has quit [Quit: Konversation terminated!]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
zebrag has joined #ocaml
wonko7 has quit [Ping timeout: 245 seconds]
wonko7 has quit [Ping timeout: 245 seconds]
narimiran has quit [Ping timeout: 264 seconds]
narimiran has quit [Ping timeout: 264 seconds]
wonko7 has joined #ocaml
wonko7 has joined #ocaml
henistein has joined #ocaml
henistein has joined #ocaml
nullcone has quit [Quit: Connection closed for inactivity]
nullcone has quit [Quit: Connection closed for inactivity]
zebrag has quit [Quit: Konversation terminated!]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #ocaml
zebrag has joined #ocaml
hosewiejacke has joined #ocaml
hosewiejacke has joined #ocaml
hosewiejacke has quit [Client Quit]
hosewiejacke has quit [Client Quit]
borne has quit [Ping timeout: 265 seconds]
borne has quit [Ping timeout: 265 seconds]
borne has joined #ocaml
borne has joined #ocaml
wonko7 has quit [Ping timeout: 256 seconds]
wonko7 has quit [Ping timeout: 256 seconds]
dan64- has joined #ocaml
dan64- has joined #ocaml
dan64 has quit [Ping timeout: 240 seconds]
dan64 has quit [Ping timeout: 240 seconds]
wonko7 has joined #ocaml
wonko7 has joined #ocaml
wonko7 has quit [Ping timeout: 245 seconds]
wonko7 has quit [Ping timeout: 245 seconds]
oriba has joined #ocaml
oriba has joined #ocaml
mxns has quit [Ping timeout: 240 seconds]
mxns has quit [Ping timeout: 240 seconds]
mxns has joined #ocaml
mxns has joined #ocaml
mxns has quit [Ping timeout: 244 seconds]
mxns has quit [Ping timeout: 244 seconds]
brj has joined #ocaml
brj has joined #ocaml
Serpent7776 has quit [Quit: leaving]
Serpent7776 has quit [Quit: leaving]
<brj>
hello, does OCaml have ad-hoc polymorphism? I have a type for which I'd like to define +
<brj>
hello, does OCaml have ad-hoc polymorphism? I have a type for which I'd like to define +
<brj>
in Haskell, I would've just had it an instance of Num but I'm unsure of what to do in OCaml (or if it is possible at all)
<brj>
in Haskell, I would've just had it an instance of Num but I'm unsure of what to do in OCaml (or if it is possible at all)
<brj>
had=made*
<brj>
had=made*
henistein has quit [Quit: Connection closed]
henistein has quit [Quit: Connection closed]
<companion_cube>
there is no ad-hoc polymorphism
<companion_cube>
there is no ad-hoc polymorphism
<brj>
ah :/
<brj>
ah :/
<brj>
thanks anyway!
<brj>
thanks anyway!
<companion_cube>
you can define `+` locally and use scoping
<companion_cube>
you can define `+` locally and use scoping
<companion_cube>
for example zarith (GMP bindings) defines (+), (-), etc.
<companion_cube>
for example zarith (GMP bindings) defines (+), (-), etc.
<companion_cube>
so you can do Z.(a + b) and the + is locally overriden
<companion_cube>
so you can do Z.(a + b) and the + is locally overriden