From: Gour <gour@atmarama.net>
To: caml-list@inria.fr
Subject: [Caml-list] Re: new user - old questions
Date: Mon, 24 Dec 2012 21:07:53 +0100 [thread overview]
Message-ID: <kbacml$fbs$1@ger.gmane.org> (raw)
In-Reply-To: <2128CD06-9356-48E9-9284-DCB865E24690@khandkar.net>
On Mon, 24 Dec 2012 12:59:24 -0500
Siraaj Khandkar <siraaj@khandkar.net> wrote:
> +1 for OCaml.org! It is an excellent organization of available OCaml
> resources that I wish existed when I started checking-out OCaml.
:-)
> That is for "how to do it" aspect of things, but another, IMHO most
> enlightening, aspect is "how to think" in OCaml (or ML in general),
> and for that I highly recommend reading Jane Street's blog, with the
> most important entry point (IMHO, of course) being the Effective ML
> talk: https://ocaml.janestreet.com/?q=node/82
Thanks.
> I just switched to ocamlbuild, and can now fully appreciate what it
> has to offer! I plan to go to OASIS eventually, but haven't quite
> developed an understanding of what it would gain me (plus I noticed
> some behaviors that rub me the wrong way). Seems like distributing
> libraries is it, but I'm not quite there yet, so time will tell.
I must say I'm happy seeing OASIS 'cause I really liked most of the
ideas behind Haskell's Cabal when playing with it.
> As for editors, I'm a happy Vim user, with OMlet plugin:
> http://www.lix.polytechnique.fr/~dbaelde/productions/omlet.html
Have you tried Emacs' support for OCaml or vim is good-enough for you?
> * Get inspired by Effective ML
> * Get a feel for the language from Jason Hickey's book
> * Use OPAM
> * Write Makefiles with manual steps (see the official manual)
> * Hack, hack, hack!
> * Watch, and this time understand, Effective ML again
> * Switch to ocamlbuild
> * Go forth and conquer! :)
Thanks a lot!!
Sincerely,
Gour
--
The humble sages, by virtue of true knowledge, see with equal
vision a learned and gentle brāhmana, a cow, an elephant, a dog
and a dog-eater.
http://www.atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810
next prev parent reply other threads:[~2012-12-24 20:08 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-24 9:36 [Caml-list] " Gour
2012-12-24 12:38 ` Malcolm Matalka
2012-12-24 15:21 ` [Caml-list] " Gour
2012-12-24 17:59 ` [Caml-list] " Siraaj Khandkar
2012-12-24 20:07 ` Gour [this message]
2012-12-25 1:46 ` Francois Berenger
2012-12-25 7:21 ` [Caml-list] " Gour
2012-12-25 9:01 ` Gabriel Scherer
2012-12-25 9:57 ` Gour
2012-12-25 10:16 ` Gabriel Scherer
2012-12-25 15:28 ` Gour
2012-12-25 13:24 ` [Caml-list] " Lukasz Stafiniak
2012-12-24 17:04 ` Fabrice Le Fessant
2012-12-24 20:08 ` [Caml-list] " Gour
2012-12-26 8:39 ` [Caml-list] " rixed
2012-12-27 3:37 ` Martin DeMello
2013-04-05 20:14 ` Lukasz Stafiniak
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='kbacml$fbs$1@ger.gmane.org' \
--to=gour@atmarama.net \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox