caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Jon Harrop <jon@ffconsultancy.com>
To: caml-list@yquem.inria.fr
Subject: Re: [Caml-list] How to make a value uncomparable
Date: Wed, 23 Apr 2008 18:46:40 +0100	[thread overview]
Message-ID: <200804231846.40127.jon@ffconsultancy.com> (raw)
In-Reply-To: <b903a8570804231043l26ecdc41l41bf48154bd91d95@mail.gmail.com>

On Wednesday 23 April 2008 18:43:18 Berke Durak wrote:
> 2008/4/23 Christophe Raffalli <christophe.raffalli@univ-savoie.fr>:
> > > But there's one minor difference: physical equality works on Weak.t but
> > > not on
> > > functions.
> >
> > What do you mean:
>
> I don't know

I don't think even uniqueness types can help you there but this tale might at 
least take your mind off it:

A shepherd was looking after his sheep on the side of a deserted road
Suddenly a brand new Porsche screeches to a halt. The driver, a young
man dressed in an Armani suit, Ray Bans, Tag Heuer watch, White Cerutti
shoes, tailor-made mauve shirt, with a Boss tie gets out and says to the
shepherd
'If I can guess how many sheep you have, can I keep one?'
The shepherd looks at the large flock of sheep and says 'Okay'.
The young man connects his laptop to his mobile phone/fax, enters the
NASA website, scans the field using his GPS, opens the database linked
to 60 Excel tables, filled with logarithms and pivot tables, then prints
out a 150 page report on his high tech mini printer.
He studies the reports and says to the shepherd 'You have 1586 sheep'.
The shepherd replies, "That's correct. You can have the pick of my
flock."
The young man packs away his equipment, looks at the flock and puts an
animal into the boot of the Porsche.
As he is about to leave, the Shepherd says,
"If I can guess what your profession is will you return the animal to
me?'
The young man thinks for a minute and says 'Okay'.
The shepherd says 'You are a Management Consultant'.
The young man says' Correct, how did you know?'
The Shepherd replied, 'Simple.
First you came here without being invited.
Second you charged me a fee for something I already knew.
Third, you don't understand anything about my business.'
Now, please can I have my dog back?'

-- 
Dr Jon D Harrop, Flying Frog Consultancy Ltd.
http://www.ffconsultancy.com/products/?e


      reply	other threads:[~2008-04-23 17:53 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-04-23 13:49 Berke Durak
2008-04-23 15:36 ` [Caml-list] " Christophe Raffalli
2008-04-23 16:14   ` Berke Durak
2008-04-23 16:49     ` Christophe Raffalli
2008-04-23 17:43       ` Berke Durak
2008-04-23 17:46         ` Jon Harrop [this message]

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=200804231846.40127.jon@ffconsultancy.com \
    --to=jon@ffconsultancy.com \
    --cc=caml-list@yquem.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).