<Netsu>
oni_on_ion: add nested dune library declaration in subdirectory if you build project by dune.
oni_on_ion has left #ocaml [#ocaml]
warrshrike has joined #ocaml
oni-on-ion has joined #ocaml
<oni-on-ion>
Nestu: ah, yes dune - such as (library (library .. ?
<warrshrike>
what do you guys think of REASON? Is it an affront to humble roots of Ocaml by associating it with the the corporate monster that is Facebook?
<oni-on-ion>
no, reason is nice =) a good modern "clothing" but essentially still OCaml.
<warrshrike>
oni-on-ion: do they plan to continuously maintain compatibility with ocaml? it seems like is as its just a layer on top
<oni-on-ion>
ie. provided tools convert to/fro syntax, docsites (like ocsigen) switch between reason and caml. personally its the only reason i care about facebook at all
<oni-on-ion>
warrshrike, yep, it depends on all the JS tools and plenty of in-house ocaml at FB
<oni-on-ion>
but also that its "the language for React" may seen like it could be affronting it
<oni-on-ion>
seem*
<warrshrike>
yeah exactly
<warrshrike>
seems like a limiting description
<oni-on-ion>
i would reword it thus - "the best language to use for React" - not necessarily saying thats what it is
<oni-on-ion>
but, reasonML i think is great, syntax too
<oni-on-ion>
but first i am learning ocaml plain (one week in) but already using js_of_ocaml
<warrshrike>
but it helps ocaml i think due to the heft of fb. I've been hearing about reason for a while now
<oni-on-ion>
the web as a platform is extremely important that is for sure, that is one of the main reasons i chose ocaml and sticking to it
<oni-on-ion>
ah definately. funding and such =)
<warrshrike>
yeah same. I learned it for a course but sort of forgot. now thinking of using reason for a production app
oni-on-ion has quit [Remote host closed the connection]
oni-on-ion has quit [Remote host closed the connection]
pierpal has joined #ocaml
nahra` has quit [Quit: ERC (IRC client for Emacs 25.1.1)]
jnavila has joined #ocaml
nahra has joined #ocaml
wklm_ has quit [Ping timeout: 245 seconds]
wklm has joined #ocaml
mfp has joined #ocaml
jnavila has quit [Ping timeout: 246 seconds]
Haudegen has joined #ocaml
ygrek has joined #ocaml
jnavila has joined #ocaml
ygrek has quit [Ping timeout: 258 seconds]
tizoc has quit [Quit: Coyote finally caught me]
tizoc has joined #ocaml
jnavila has quit [Ping timeout: 246 seconds]
pierpal has quit [Quit: Poof]
pierpal has joined #ocaml
xuib has joined #ocaml
silver has joined #ocaml
gareppa has joined #ocaml
gareppa has quit [Quit: Leaving]
_whitelogger has joined #ocaml
traviss has joined #ocaml
traviss has quit [Quit: Leaving]
traviss has joined #ocaml
gareppa has joined #ocaml
gareppa has quit [Remote host closed the connection]
FreeBirdLjj has joined #ocaml
sz0 has joined #ocaml
AtumT has joined #ocaml
Anarchos has joined #ocaml
silver has quit [Quit: rakede]
silver has joined #ocaml
Haudegen has quit [Ping timeout: 268 seconds]
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
troydm has joined #ocaml
jao has joined #ocaml
Anarchos has quit [Quit: Vision[0.10.3]: i've been blurred!]
FreeBirdLjj has quit [Remote host closed the connection]
erkin has quit [Quit: Ouch! Got SIGIRL, dying...]
erkin has joined #ocaml
erkin has quit [Remote host closed the connection]
jao has quit [Ping timeout: 258 seconds]
SpiceGuid has joined #ocaml
oni-on-ion has joined #ocaml
Haudegen has joined #ocaml
jnavila has joined #ocaml
ziyourenxiang has quit [Ping timeout: 258 seconds]
SpiceGuid has quit [Ping timeout: 245 seconds]
djellemah has joined #ocaml
SpiceGuid has joined #ocaml
Haudegen has quit [Remote host closed the connection]
Serpent7776 has joined #ocaml
tane has joined #ocaml
zolk3ri has joined #ocaml
sz0 has quit [Quit: Connection closed for inactivity]
metreo has joined #ocaml
al-damiri has joined #ocaml
pzp has joined #ocaml
metreo has quit [Client Quit]
metreo has joined #ocaml
metreo has quit [Client Quit]
<pzp>
I am looking to learn some of the more advanced OCaml topics (e.g. how to use functors as an alternative to type classes or useful "imperative" features) and practical idioms (design patterns). I already know most (all?) of the syntax related to functions, pattern matching, records, user-defined types, etc. I am an experienced functional programmer and know a good deal of Haskell. What are some resources I can use?
<oni-on-ion>
there are many such resources, for eg. searching "haskell vs ocaml"
<oni-on-ion>
i've found a lot of info about polymorphic variants vs. typeclasses in the last week
<oni-on-ion>
i too came from haskell as my first 'real' FP lang