From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from weis@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id LAA12590 for caml-redistribution; Wed, 11 Dec 1996 11:14:57 +0100 (MET) Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id UAA01816 for ; Tue, 10 Dec 1996 20:41:28 +0100 (MET) Received: from meter.eng.uci.edu (root@meter.eng.uci.edu [128.200.85.3]) by nez-perce.inria.fr (8.7.6/8.7.1) with ESMTP id UAA20873 for ; Tue, 10 Dec 1996 20:41:25 +0100 (MET) Received: from eagle.ece.uci.edu by meter.eng.uci.edu (8.8.3) id LAA16264; Tue, 10 Dec 1996 11:40:03 -0800 (PST) From: Prashanth Mundkur Received: by eagle.ece.uci.edu (8.8.3) id LAA18986; Tue, 10 Dec 1996 11:41:21 -0800 (PST) Date: Tue, 10 Dec 1996 11:41:21 -0800 (PST) Message-Id: <199612101941.LAA18986@eagle.ece.uci.edu> To: caml-list@inria.fr X-URL: http://pauillac.inria.fr/bin/msearch/caml/caml-list X-Mailer: Lynx, Version 2.6 X-Personal_name: mundkur Subject: elementary stream question Sender: weis I was just trying out the following piece of code from "Functional Programming using Caml-light" using Objective Caml 1.02: # let next = function [< 'x >] -> x;; Characters 20-22: Syntax error So how do I get functions to operate on streams? Is this part of the Caml syntax different in OCaml? Thanks for any help. --prashanth