Re[2]: [Haskell] A road for Haskell into the kernel of a full-fledged OS

2006-06-16 Thread Bulat Ziganshin
Hello Jaap, Friday, June 16, 2006, 7:27:32 PM, you wrote: > I like Haskell a lot, but I chose to use OCaml for this work because > the practicalities of porting the compiler were a little easier to > manage. GHC would be rather harsh on the fairly primitive MINIX memory > management system, altho

Re: [Haskell] A road for Haskell into the kernel of a full-fledged OS

2006-06-16 Thread Jaap Weel
> It is irreleveant what language these services are written in, so > long as they obey the protocol. This is most likely true. I have written an interface using the OCaml FFI to be able to call the MINIX message passing functions from within an OCaml program. It's doesn't work completely just yet

Re: [Haskell] A road for Haskell into the kernel of a full-fledged OS

2006-06-08 Thread Isaac Jones
Joel Reymont <[EMAIL PROTECTED]> writes: > On Jun 2, 2006, at 5:41 PM, [EMAIL PROTECTED] wrote: > >> It is quite instructive to compare a device driver in Haskell >> with the original C driver -- it terms of length, speed, time to >> write, number of bugs, etc. > > I think this is an awesome idea.

Re: [Haskell] A road for Haskell into the kernel of a full-fledged OS

2006-06-02 Thread Greg Buchholz
Joel Reymont wrote: > > I think this is an awesome idea. I believe the folks at Galois have > customized the Haskell runtime for embedded devices but... I wonder > if us mere mortals will spend more time fighting laziness (and thus > high memory usage) than focusing on driver functionality.

Re: [Haskell] A road for Haskell into the kernel of a full-fledged OS

2006-06-02 Thread Joel Reymont
On Jun 2, 2006, at 5:41 PM, [EMAIL PROTECTED] wrote: It is quite instructive to compare a device driver in Haskell with the original C driver -- it terms of length, speed, time to write, number of bugs, etc. I think this is an awesome idea. I believe the folks at Galois have customized the

[Haskell] A road for Haskell into the kernel of a full-fledged OS

2006-06-02 Thread oleg
tant for a language like OCaml or Haskell to get more visibility among the OS developers; and Minix offers a very good way to do that. Minix3 is based on micro-kernel; all of the OS services (memory manager, file system, all the drivers, etc.) run as regular processes communicating through a we

[Haskell] Re: kernel 2.6.11 and readline.so

2005-11-18 Thread Jim Apple
Irina Kaliman wrote: # rpm -ivh ghc-6.4-1.i386.rpm error: Failed dependencies: libreadline.so.4 is needed by ghc-6.4-1.i386 Go to rpmfind.net Type libreadline.so.4 Find the text "Fedora Core 4" Install the compat-readline RPM Fedora has compat projects for other old libraries as well.

[Haskell] kernel 2.6.11 and readline.so

2005-11-18 Thread Irina Kaliman
I wonder if anybody knows the answer to this: I have Fedora Core 4 ( 2.6.11-1.1369_FC4smp ) installed on one of our servers. When I tried to install ghc-6.4-1, I got a dependancy problem: # rpm -ivh ghc-6.4-1.i386.rpm error: Failed dependencies: libreadline.so.4 is needed by ghc-6.4-1.i

RE: Haskell Kernel

2001-08-14 Thread Simon Peyton-Jones
riginal Message- | From: Juan Carlos Arévalo Baeza [mailto:[EMAIL PROTECTED]] | Sent: 10 August 2001 23:13 | To: Haskell List | Subject: Haskell Kernel | | | |Is there any place where I could find detailed | documentation on the Haskell kernel? The Haskell Report | doesn't seem

RE: The Haskell kernel

2001-05-01 Thread Simon Peyton-Jones
I'm afraid the "Haskell kernel" isn't formally defined. The Report describes how to translate complex constructs into simpler ones, but neither specifies *exactly* what these simpler ones are, nor gives their meaning in a formal way. Simon | -Original Message- | Fr

The Haskell kernel

2001-05-01 Thread ml_dk
In the report on the Haskell programming language (http://www.haskell.org/onlinereport/), the Haskell kernel is mentionen in several places. It says in section 1.2 that the Haskell kernel is a slightly sugared form of lambda calculus. Futhermore most expression should be possible to translate

Re: Kernel

1992-11-20 Thread kh
> I have just realised that nowhere in the report does it say specifically > what the kernel language is. It says how to translate to it but not what it > is!! The short answer is that the report defines an informal semantics with a notional "easily understood", but imprec

Kernel

1992-11-20 Thread ad
I have just realised that nowhere in the report does it say specifically what the kernel language is. It says how to translate to it but not what it is!! Should this be remedied? Tony Davie Department of Mathematical and Computational Sciences Tel: +44 334 76161 x8136 St.Andrews