caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
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



  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;
as well as URLs for NNTP newsgroup(s).