Browse thread
[Caml-list] Why can't I use constructors as functions?
-
Krishnaswami, Neel
-
Xavier Leroy
- Andreas Rossberg
- Markus Mottl
- Marcin 'Qrczak' Kowalczyk
-
Xavier Leroy
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Marcin 'Qrczak' Kowalczyk <qrczak@k...> |
| Subject: | Re: [Caml-list] Why can't I use constructors as functions? |
Fri, 3 Aug 2001 12:00:17 +0200, Markus Mottl <markus@mail4.ai.univie.ac.at> pisze:
> The language would seem much more regular to me if functions and
> constructors were treated in a similar way. Would this be too big a
> change to the core language?
It's a change to the syntax, not to the core language. Revised syntax
uses curried constructors, with declaration of a constructor looking
like this:
... | C of int and string | ...
--
__("< Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.ids.net.pl/
\__/
^^ SYGNATURA ZASTĘPCZA
QRCZAK
-------------------
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr