From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 91E5F7EE80 for ; Tue, 26 Mar 2013 03:37:10 +0100 (CET) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of mle+ocaml@mega-nerd.com) identity=pra; client-ip=203.206.230.162; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mle+ocaml@mega-nerd.com"; x-sender="mle+ocaml@mega-nerd.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of mle+ocaml@mega-nerd.com designates 203.206.230.162 as permitted sender) identity=mailfrom; client-ip=203.206.230.162; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mle+ocaml@mega-nerd.com"; x-sender="mle+ocaml@mega-nerd.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@hendrix.mega-nerd.net) identity=helo; client-ip=203.206.230.162; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="mle+ocaml@mega-nerd.com"; x-sender="postmaster@hendrix.mega-nerd.net"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EAM8GUVHLzuai/2dsb2JhbABDxAOBCBZ0gh8BAQEDATpECwtGPRqIJwWyIpALjx8WgyoDlmaQKF2DHig X-IPAS-Result: Av8EAM8GUVHLzuai/2dsb2JhbABDxAOBCBZ0gh8BAQEDATpECwtGPRqIJwWyIpALjx8WgyoDlmaQKF2DHig X-IronPort-AV: E=Sophos;i="4.84,909,1355094000"; d="scan'208";a="7817476" Received: from hendrix.mega-nerd.net ([203.206.230.162]) by mail3-smtp-sop.national.inria.fr with ESMTP; 26 Mar 2013 03:37:09 +0100 Received: from rollins.mnn (pharoah-vpn [10.9.8.2]) by hendrix.mega-nerd.net (Postfix) with SMTP id 47044106DDD for ; Tue, 26 Mar 2013 13:37:04 +1100 (EST) Date: Tue, 26 Mar 2013 13:37:03 +1100 From: Erik de Castro Lopo To: caml-list@inria.fr Message-Id: <20130326133703.6b092cded9e0a8d3c71fd5b7@mega-nerd.com> In-Reply-To: References: <86572c5b-3307-4f6f-be0b-c710b6291780@googlegroups.com> Reply-To: caml-list@inria.fr Organization: Erik Conspiracy Secret Labs X-Mailer: Sylpheed 3.3.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [Caml-list] Haskell vs OCaml Kristopher Micinski wrote: > Although I haven't personally used it, Camlp4 is nice (and used by > research) for implementing language extensions. I'm not sure that GHC > is quite as hackable / extensible, but maybe that's just because I'm > uninformed about Haskell :-).. I suspect that Template Haskell is probably very near to Camlp4 in terms of capabilities. Its also relatively widely used, for instance in the Yesod web framework. Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/