Re: [Haskell-community] [Haskell-cafe] technical thoughts on stack

2016-09-27 Thread Phil Ruffwind
On Tue, Sep 13, 2016, at 16:24, Sven Panne wrote: > >* On Windows under a MinGW bash you get a a warning for ghci: > > $ stack --resolver=nightly-2016-07-01 exec ghci -- --version > Run from outside a project, using implicit global project config > WARNING: GHCi

[Haskell-cafe] Stream instance for Parsec + conduits

2013-05-09 Thread Phil Scott
, the test parser fails, saying: [Left Blah (line 1, column 1): unexpected g expecting h or g] Any ideas? Cheers! Phil pgpO1A9LG3iWl.pgp Description: PGP signature ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman

[Haskell-cafe] Announce: LA Haskell User Group February Meeting

2013-02-07 Thread Phil Freeman
Dear Haskellers, There will be a meeting of the LA Haskell User Group on Wednesday February 13th at 7pm. The details, including a list of discussion topics, as they become available, can be found here: http://www.meetup.com/Los-Angeles-Haskell-User-Group/events/102199892/ Thanks, Phil Freeman

[Haskell-cafe] First Los Angeles Haskell User Group Meetup

2013-01-10 Thread Phil Freeman
presentations and discussions on Haskell-related topics roughly once a month. Interested parties can register for the group and RSVP here: http://www.meetup.com/Los-Angeles-Haskell-User-Group/ Thanks, Phil Freeman. ___ Haskell-Cafe mailing list Haskell-Cafe

Re: [Haskell-cafe] HTTP package freezes on Windows 7

2010-03-16 Thread Phil
On 16/03/2010 01:05, Phil wrote: Scrap my original query - the problem isn't as black white as I thought. The below works fine - I've changed the response type from json to xml strange, but for some reason downloading json doesn't work it's fine on Linux. I'm guessing this is more

[Haskell-cafe] HTTP package freezes on Windows 7

2010-03-15 Thread Phil
working fine in Linux. Is this a known issue? Anyone else had success using HTTP from Windows? Thanks, Phil. import qualified Network.HTTP as HTTP main :: IO () main = do x - HTTP.simpleHTTP(HTTP.getRequest http://maps.google.com/maps/api/geocode/json?address=Londonsensor=false

re: [Haskell-cafe] HTTP package freezes on Windows 7

2010-03-15 Thread Phil
Scrap my original query - the problem isn't as black white as I thought. The below works fine - I've changed the response type from json to xml strange, but for some reason downloading json doesn't work it's fine on Linux. I'm guessing this is more likely to be a Windows issue

Re: [Haskell-cafe] Re: Anyone up for Google SoC 2010?

2010-03-11 Thread phil
Would be great to see GHC on Maemo. I recently bought an N900 and googled around to see if this is possible to write Haskell for the platform. The short answer is 'not easily' There are some old notes on getting previous versions compiling, but nothing up to date I gave up pretty quickly

[Haskell-cafe] A few ideas about FRP and arbitrary access in time

2010-03-02 Thread Phil Jones
...Are hereby presented at: http://www.ee.bgu.ac.il/~noamle/_downloads/gaccum.pdf Comments are more than welcome. (P.S Thanks to a whole bunch of people at #haskell for educating me about this, but most notably Conal Elliott) ___ Haskell-Cafe mailing

Re: [Haskell-cafe] Re: frag game - compilation fixes

2009-10-29 Thread Phil Jones
Ok, thanks - done. I also fixed the gun problem thanks to Henk-Jan van Tuyl. On Thu, Oct 29, 2009 at 11:52 AM, Malcolm Wallace malcolm.wall...@cs.york.ac.uk wrote: So here's the resulting package tree. If anyone knows how to turn it into a darcs working copy and create a patch from it, please

[Haskell-cafe] Re: frag game - compilation fixes

2009-10-28 Thread Phil Jones
I've hacked through (senselessly) the various compilation errors (I think they were all related to GLfloat vs. Float, etc.) Frag now compiles and works, but I think I may have introduced some bugs (the weapon doesn't appear on the screen?) Unfortunately, I did the whole job on an unpacked cabal

Re: ghc --help displays obsolete URL

2009-09-05 Thread Phil Dennis
Or... someone could put the URL back up as a redirect to the current location of the documentation :) 2009/9/5 Ahn, Ki Yung kya...@gmail.com $ ghc --help ... The User's Guide has more information about GHC's *many* options. An online copy can be found here:

Re: [Haskell-cafe] FFI link failing due to no main?

2009-08-27 Thread phil
Hasnkell.Funcs.o - libCInterface.so I'll take a look at the full -v output and see if that reveals anything. Thanks, Phil. On 27 Aug 2009, at 04:38, Bernie Pope wrote: Hi Phil, ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org

Re: [Haskell-cafe] FFI link failing due to no main?

2009-08-26 Thread phil
on (PPC/Leopard) Mac OS X? Has anyone succeeded in getting a similar example to work on Mac OS X? I notice on Linux it is still very temperamental, if I play around with the arguments even slightly I get the same error there. Cheers, Phil. On 26 Aug 2009, at 06:51, Yusaku Hashimoto

[Haskell-cafe] FFI link failing due to no main?

2009-08-25 Thread phil
, but can't work out what is wrong here. If I give it a main (to humor it - it's not a solution), then it links and produces an executable - so it looks to me like I'm not telling the linker what I want correctly? Any ideas? Cheers, Phil. ghc -O2 --make -no-hs-main -package mtl -package

Re: [Haskell-cafe] Linking failing due to Control.Monad.State.Strict?

2009-08-07 Thread phil
That's the puppy! Thanks so much for your help! Phil. On 7 Aug 2009, at 10:14, Malcolm Wallace wrote: If I look with '-v' tho it seems to include Haskell libs in the underlying link - see below? Plus it only complains about this library, I use many other standard libs too? Looks like

[Haskell-cafe] Linking failing due to Control.Monad.State.Strict?

2009-08-06 Thread phil
about, the compile is fine, just the linker which is blowing up. Any ideas what is causing this? I'm using GHC 6.10.4 on PPC Mac OS X 10.5. I've included the makefile below the error. Cheers! Phil. ghc -o OptionCalculator -O2 -Wall ./FrameworkInterface.o ./Maths/ Prime.o ./Misc/Debug.o

Re: [Haskell-cafe] Linking failing due to Control.Monad.State.Strict?

2009-08-06 Thread phil
? Looks like something stranger is going on? Also I've tried using --include-pkg-deps (perhaps incorrectly) - it doesn't help. Phil. rm -f OptionCalculator ghc -o OptionCalculator -O2 -Wall -v ./FrameworkInterface.o ./Maths/ Prime.o ./Misc/Debug.o ./MonteCarlo/DataStructures.o ./MonteCarlo

Re: [Haskell-cafe] Retrieving inner state from outside the transformer

2009-08-01 Thread phil
obvious question - apologies if it is! Thanks again! Phil. On 31 Jul 2009, at 04:39, Ryan Ingram wrote: StateT is really simple, so you should be able to figure it out: runStateT :: StateT s m a - s - m (a,s) runState :: State s a - s - (a,s) So if you have m :: StateT s1 (StateT s2

[Haskell-cafe] Retrieving inner state from outside the transformer

2009-07-30 Thread Phil
= execStateT ( do replicateM_ (iterations userData) (mc userData)) 0 Any advice greatly appreciated! Thanks, Phil. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: Attempted install on Mac OS X - recent versions - FAIL

2009-07-29 Thread Phil Dennis
On Wed, Jul 29, 2009 at 12:29 AM, Phil Dennispjden...@gmail.com wrote: I am looking for some assistance with installing GHC on Mac OS X. snip Never mind, I solved my own problem. I had XCode installed but had done this via the iPhone SDK and had NOT installed the Unix Development Support. After

Attempted install on Mac OS X - recent versions - FAIL

2009-07-28 Thread Phil Dennis
of this software for all users of this computer. However the 'Install' button is greyed out and cannot be clicked. The last entries in the installer log are as follows: Jul 29 00:03:29 phil-denniss-macbook-pro Installer[11740]: Glasgow Haskell Compiler Installation Log Jul 29 00:03:29 phil-denniss-macbook-pro

Re: [Haskell-cafe] Ambiguous type variable - help!

2009-07-20 Thread phil
On 19 Jul 2009, at 21:18, Yitzchak Gale wrote: Hi Phil, I've concocted a very simple example to illustrate this (below) - but it doesn't compile because ghc complains that my type is ambiguous arising from my use of 'fromSeq'. Notice that you have given two completely separate sets

[Haskell-cafe] Ambiguous type variable - help!

2009-07-19 Thread phil
simple template style code in Haskell? Any help or suggestions would be really appreciated. Many Thanks, Phil. Thus just implements a state Monad which counts up from 1 to 10, using either an Int or a Double depending on user choice. It's pointless of course, but illustrates my point

Re: [Haskell-cafe] Catering for similar operations with and without state

2009-07-06 Thread phil
: Hi Phil, On Mon, Jun 15, 2009 at 5:23 PM, Phil p...@beadling.co.uk wrote: Hi, I'm trying to think around a problem which is causing me some difficulty in Haskell. I'm representing a stateful computation using a State Transform - which works fine. Problem is in order to add flexibility to my

[Haskell-cafe] Catering for similar operations with and without state

2009-06-15 Thread Phil
advice or hints would be great, Cheers, Phil. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] Stacking State on State.....

2009-03-03 Thread Phil
I've had a look at your example - it's raised yet more questions in my mind! On 02/03/2009 23:36, Daniel Fischer daniel.is.fisc...@web.de wrote: A stupid example: -- module UhOh where import Control.Monad import

Re: [Haskell-cafe] Stacking State on State.....

2009-03-02 Thread Phil
Thanks again - one quick question about lazy pattern matching below! On 01/03/2009 23:56, Daniel Fischer daniel.is.fisc...@web.de wrote: No, it's not that strict. If it were, we wouldn't need the bang on newStockSum (but lots of applications needing some laziness would break). The Monad

Re: [Haskell-cafe] Stacking State on State.....

2009-03-01 Thread Phil
not if it runs like a dog! Any ideas why the triple stack runs so slow? Thanks again! Phil * Triple Stack Specific Impl: type MonteCarloStateT = StateT Double mc :: MonteCarloStateT BoxMullerQuasiState () mc = StateT $ \s - do nextNormal - generateNormal let

Re: [Haskell-cafe] Stacking State on State.....

2009-03-01 Thread Phil
be interested to hear it! Thanks again, Phil, ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] Stacking State on State.....

2009-03-01 Thread Phil
Thanks very much for your patient explanations - this has really helped again! A few final questions in-line. On 01/03/2009 21:46, Daniel Fischer daniel.is.fisc...@web.de wrote: One thing that helps much is to use import Control.Monad.State.Strict Using the default lazy State

[Haskell-cafe] Stacking State on State.....

2009-02-28 Thread Phil
and outer state ? OK ­ I think that¹s more than enough typing, apologies for the warpeace sized post. Any help muchly muchly appreciated, Many Thanks, Phil. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo

[Haskell-cafe] Array use breaks when I make it unboxed?

2009-02-21 Thread Phil
Hi, The code below compiles fine as it is, but if I change the import statement to: import Data.Array.Unboxed I get the following error: philip-beadlings-imac-g5:MonteCarlo phil$ ghc -O2 --make test.hs [2 of 5] Compiling InverseNormal( InverseNormal.hs, InverseNormal.o ) InverseNormal.hs

Re: [Haskell-cafe] Array use breaks when I make it unboxed?

2009-02-21 Thread Phil
Thanks for the tip - I got it to work using: a :: UArray Int Double And so on. Cheers, Phil. On 22/02/2009 01:05, Felipe Lessa felipe.le...@gmail.com wrote: 2009/2/21 Phil pbeadl...@mail2web.com: InverseNormal.hs:28:38: No instance for (IArray a1 Double) arising from

[Haskell-cafe] darcs-client on ghc 6.10.1

2009-01-30 Thread Phil
Hi, Was wondering if anyone knew if darcs-server is still maintained? The author¹s e-mail address bounces. The Haskell client is broken in ghc 6.10. I have a straightforward fix for it: phil$ darcs whatsnew hunk ./client/build 2 -ghc -Wall -O2 -o darcs-client -package network Http.hs

Re: [Haskell-cafe] Employment

2009-01-19 Thread Phil
Barclays Capital use it for Equity Derivative modeling and pricing - it's a small team at the moment, but the whole project is in Haskell. I don't work on it myself so I couldn't give you any details (plus I would get fired for blabbing!), I work in an adjacent group. Haskell certainly lends

[Haskell-cafe] Efficient Factoring Out of Constants

2009-01-17 Thread Phil
is correct :-) If anyone has any insight into how this might looked once compiled down to machine code, or has an opinion one which example below makes for better Haskell, I¹d be grateful for any comments, advice or discussion. Cheers, Phil. Note: I recognize the use of getSum and getStateInfo

Re: [Haskell-cafe] Efficient Factoring Out of Constants

2009-01-17 Thread Phil
speculation than I. Luke [Phil] Heh heh ­ totally accept what your saying, I am obsessing over details here. I¹ve ran some empirical tests to get some crude insight (just using the linux¹s time program), I expected the differences to be small for the amount of data I was passing around, but I

Re: [Haskell-cafe] Efficient Factoring Out of Constants

2009-01-17 Thread Phil
On 17/01/2009 20:45, Eugene Kirpichov ekirpic...@gmail.com wrote: A very short time ago Simon Marlow (if I recall correctly) commented on this topic: he told that this transformation usually improves efficiency pretty much, but sometimes it leads to some problems and it shouldn't be done by

Re: [Haskell-cafe] Multiple State Monads

2009-01-15 Thread Phil
Inline On 14/01/2009 01:08, Luke Palmer lrpal...@gmail.com wrote: On Tue, Jan 13, 2009 at 5:45 PM, Phil pbeadl...@mail2web.com wrote: mcSimulate :: Double - Double - Word64 - [Dou ble] mcSimulate startStock endTime seedForSeed = fst expiryStock : mcSimulate startStock endTime

Re: [Haskell-cafe] Multiple State Monads

2009-01-15 Thread Phil
it is called. Thanks again! Phil. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] Multiple State Monads

2009-01-13 Thread Phil
don't want to be guilty of overcomplicating my algorithm, and more importantly it means I'm not yet totally grasping the power of Haskell! Thanks again, Phil. On 13/01/2009 03:13, David Menendez d...@zednenem.com wrote: On Mon, Jan 12, 2009 at 8:34 PM, Phil pbeadl...@mail2web.com wrote: Thanks

Re: [Haskell-cafe] Multiple State Monads

2009-01-13 Thread Phil
I allayed my own concerns I wanted to check that in the Haskell world passing around lots of parameters isn¹t a bad thing ­ that is, I¹m not missing a trick here to make my code more readable or more importantly more performant. Thanks again, Phil. On 13/01/2009 23:24, Luke Palmer lrpal

[Haskell-cafe] Multiple State Monads

2009-01-12 Thread Phil
this. Was wondering if anyone could give me a push in the right direction ­ how can I rework my state monad so that it looks less wildly. Many thanks, Phil. mcSimulate :: Double - Double - Word64 - [Double] mcSimulate startStock endTime seedForSeed = expiryStock : mcSimulate startStock endTime

Re: [Haskell-cafe] Multiple State Monads

2009-01-12 Thread Phil
the problem using the StateT transformer, although for the purposes below carrying two states in a tuple is probably clearer and more performant? Thanks again, Phil. mcSimulate :: Double - Double - Word64 - [Double] mcSimulate startStock endTime seedForSeed = fst expiryStock : mcSimulate startStock

Re: [Haskell-cafe] Shared library creating on Mac OS X

2009-01-10 Thread Phil
they are position dependant. So the only way I see forward would be to recompile haskell with ³­fPIC². This seems like a lot of hassle, so I¹m shelving this for now ­ if anyone has any other (less distruptive) ways to proceed give me a shout ­ even if it means linking statically. Cheers, Phil

[Haskell-cafe] Shared library creating on Mac OS X

2009-01-09 Thread Phil
_envrion symbols?? Has anyone seen this before / can confirm my analysis / and by any chance have a solution? Many thanks, Phil. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] State Monad - using the updated state

2009-01-08 Thread Phil
for all your help, Phil. On 08/01/2009 13:27, Kurt Hutchinson kelansli...@gmail.com wrote: Ryan gave some great advice about restructuring your program to do what you want, but I wanted to give a small explanation of why that's necessary. 2009/1/7 Phil pbeadl...@mail2web.com: I want

[Haskell-cafe] State Monad - using the updated state

2009-01-07 Thread Phil
, but how do I then get the second and third without writing the giveMeTenRandoms style function? I guess what I want is a next() type function, imperatively speaking. Many thanks for any help, Phil. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

[Haskell-cafe] State Monad - using the updated state in an adhoc manner

2009-01-07 Thread Phil
, but how do I then get the second and third without writing the giveMeTenRandoms style function? I guess what I want is a next() type function, imperatively speaking. Many thanks for any help, Phil. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org

Re: [Haskell-cafe] Who started 42, and when?

2008-02-01 Thread Phil Molyneux
programming was to wonder what non-functional programming might be. Phil On 1 Feb 2008, at 14:03, Loup Vaillant wrote: I have read quite a lot of Haskell papers, lately, and noticed that the number 42 appeared quite often, in informal tutorials as well as in very serious research papers

Re: FW: [Haskell] parallel seq

2006-05-04 Thread Phil Trinder
' in two expressions is the same, i.e. making the assumption that all sparked expressions become threads. If I'm understanding this correctly, this could be done by defining x `pSeq` y = x `par` y `seq` x `seq` y This seems plausible. All the best, Phil From: [EMAIL PROTECTED] [mailto:[EMAIL

Re: [Gph] [Fwd: Re: [Haskell] Implicit parallel functional programming]

2005-02-03 Thread Phil Trinder
survey of parallel FP in Research Directions in Parallel Functional Programming, Hammond K. and Michaelson G. (Eds) Springer Verlag ISBN 1-85233-092-9 (2000). http://www-fp.dcs.st-and.ac.uk/pfpbook/ there is interesting work with pH at MIT. Is anyone working on pH at the moment? Phil

Deadline for JFP Special Issue on Parallel FP Postponed

2003-09-16 Thread Phil Trinder
The submission deadline for the JFP special issue on High-Performance Parallel Programming has been postponed to 31st October 2003, see http://www.macs.hw.ac.uk/~trinder/jfpCFP.htm Phil -- Phil Trinder School of Mathematical and Computer Sciences

RE: Yet Another Monad Tutorial

2003-08-14 Thread Phil Molyneux
point mention some definitions of monads, monoids et al --- since this is where the power (sorry, QA) comes from. Phil On Tue, 12 Aug 2003, Bayley, Alistair wrote: Date: Tue, 12 Aug 2003 12:10:24 +0100 From: Bayley, Alistair [EMAIL PROTECTED] Subject: RE: Yet Another Monad Tutorial From

CFP: JFP Special Issue on Parallel Functional Programming

2003-03-27 Thread Phil Trinder
Journal of Functional Programming Special Issue on Functional Approaches to High-Performance Parallel Programming Guest editor: Phil Trinder Submission deadine: 26th September 2003 Web Page: http://www.cee.hw.ac.uk/~trinder/jfpCFP.htm High-performance parallel programs are hard to write

Re: Q: GHC, Parallel libraries

2002-10-15 Thread Phil Trinder
you need it, and what parallel platform will you use? We get good results on x86 Linux Beowulf clusters, and Sun SMPs. Phil On 15 Oct 2002 11:46:25 +0200 Jan Kybic [EMAIL PROTECTED] wrote: Hello, I would like to parallelize my program in Haskell but I have difficulties getting

Re: GPH: Re: GpH Mosix

2002-09-12 Thread Phil Trinder
Robert, Thanks for this. Phil On Wed, 11 Sep 2002 15:20:03 +0100 (BST) Robert F. Pointon [EMAIL PROTECTED] wrote: On Wed, 28 Aug 2002 [EMAIL PROTECTED] wrote: On Wed, Aug 28, 2002 at 10:46:34AM +0100, Phil Trinder wrote: Paul, The GdH implementation is currently used here

GpH Mosix

2002-08-28 Thread Phil Trinder
processors. Phil On Tue, 20 Aug 2002 21:17:28 +0800 [EMAIL PROTECTED] wrote: Speaking of GpH, I wonder how is GdH coming along? It seems that the installation instruction on http://www.cee.hw.ac.uk/~dsg/gdh/ is still incomplete... As far as I know, Mosix has nothing to do with PVM, so am I

Re: A: Evaluation order, ghc versus hugs, lazy vs. strict

2002-08-28 Thread Phil Trinder
of every sublist in a list of lists Analogous parallel strategies, like parList, also exist. The Strategies.lhs module is distributed with GHC (since version 0.29), so simply 'import Strategies' if you want to play. HTH Phil On Fri, 23 Aug 2002 05:10:05 -0700 (PDT

GpH/GdH Parallel Distributed Haskell Research

2002-08-21 Thread Phil Trinder
is available from http://www.cee.hw.ac.uk/~dsg/gph/ http://www.cee.hw.ac.uk/~dsg/gdh/ http://haskell.cs.yale.edu/communities/ Phil -- Phil Trinder Department of Computing and Electrical Engineering Heriot Watt University Riccarton Edinburgh

Re: GPH: RE: Concurrency and Haskell

2002-08-20 Thread Phil Trinder
achieved some quite respectable results SunServer shared-memory machines. Simon Marlowe developed an alternative SMP implementation of GpH a couple of years ago that may be more suitable for a Mosix platform, but I'm not sure of the status of that implementation now. Phil On Mon, 19 Aug 2002 18:04:44

Haskell/Erlang Research Position

2002-04-03 Thread Phil Trinder
Research Associate in Haskell/Erlang for Distributed Telecommunications £17,278-£26,229 p.a. Applications are invited for a three year Research Associate position at Heriot-Watt University to work with Dr Phil Trinder on an EPSRC funded project entitled High-Level Techniques for Distributed

Haskell/Erlang Research Position

2002-04-03 Thread Phil Trinder
Research Associate in Haskell/Erlang for Distributed Telecommunications £17,278-£26,229 p.a. Applications are invited for a three year Research Associate position at Heriot-Watt University to work with Dr Phil Trinder on an EPSRC funded project entitled High-Level Techniques for Distributed

Re: question about concurrency implementation

2002-03-21 Thread Phil Trinder
, but sharing stateful objects can introduce non-determinism, unless you have additional properties. Phil -- Phil Trinder Department of Computing and Electrical Engineering Heriot Watt University Riccarton Edinburgh, EH14 4AS E-mail: [EMAIL PROTECTED

Re: RE: question about concurrency implementation

2002-03-20 Thread Phil Trinder
called Glasgow distributed Haskell (GdH). It's primarily designed for distribution (i.e. multiple stateful threads on multiple processors), but can be used to build parallel programs too. For more info see http://www.cee.hw.ac.uk/~dsg/gdh/ Phil -- Phil

(no subject)

2002-02-09 Thread Phil Haymen
hi,I have a function, using list comprehension to pick out the head and last elements from a list of lists and output this into a list without duplicates. It doesn't work. I want to know what is the error. function :: [[Int]] - [Int] function seg = nub (concat([head s, last s | s - seg])

(no subject)

2002-02-07 Thread Phil Haymen
hi,how do I define a function to test whether a number is an element of a list of lists of numbers. elem :: Int - [[Int]] - Bool __ Do You Yahoo!? Send FREE Valentine eCards with Yahoo! Greetings! http://greetings.yahoo.com

Re: GPH: RE: Setting up ghc for GPH and GranSim

2002-01-04 Thread Phil Trinder
/ Phil On Fri, 28 Dec 2001 03:00:07 -0800 Simon Peyton-Jones [EMAIL PROTECTED] wrote: You can't use any old GHC for GpH, I'm afraid. (GpH modifies GHC internally.) Best thing to do is to go to the GpH website and get your GHC from there. http://www.cee.hw.ac.uk/~dsg/gph/ There's

Re: seq / strictness and laziness

2001-11-19 Thread Phil Trinder
/papers/ps/strategies.ps.gz Phil -- Phil Trinder Department of Computing and Electrical Engineering Heriot Watt University Riccarton Edinburgh, EH14 4AS E-mail: [EMAIL PROTECTED] Teleph: +44 (0)131 451 3435 Depart: +44 (0)131 451 3328 Fasmly: +44 (0)131

SFP Call for Participation

2001-05-29 Thread Phil Trinder
The Efficiency of Parallel Graph Reduction on a Loosely-coupled Multiprocessor Hans Wolfgang Loidl An SPMD environment machine for functional BSP programs Armelle Merlin, Gaetan Hains Universite d'Orleans, France Implementing and Measuring GdH Skeletons Phil Trinder Heriot-Watt University, Scotland

Haskell PhD Scholarship

2001-01-11 Thread Phil Trinder
/projects.html http://www.cee.hw.ac.uk/~trinder/ http://www.cee.hw.ac.uk/~dsg/ If you're interested in applying for the scholarship please contact me. Phil -- Phil Trinder Department of Computing and Electrical Engineering Heriot Watt University

Versions of GHC Supporting GHC

2000-05-31 Thread Phil Trinder
GpH is available from the web site, and mailing list: http://www.cee.hw.ac.uk/~dsg/gph/ [EMAIL PROTECTED] Apologies for slow response - I've been away. Enjoy! Phil -Original Message- From: Ben [mailto:[EMAIL PROTECTED]] Sent: 26 May 2000 19:51 To: [EMAIL PROTECTED] Subject: Glasgow

PhD Scholarships Available

2000-05-12 Thread Phil Trinder
: Phil Trinder Department of Computing and Electrical Engineering Heriot Watt University Riccarton Edinburgh, EH14 4AS E-mail: [EMAIL PROTECTED] Teleph: +44 (0)131 451 3435 Depart: +44 (0)131 451 3328 Fasmly: +44 (0)131 451 3327 Intrnt: www:http://www.cee.hw.ac.uk/~trinder --- End Forwarded

Re: FW: ghc -parallel ...

2000-01-24 Thread Phil Trinder
Dirk, Glasgow parallel Haskell (GpH) doesn't work with GHC 4.04, but will real soon: (in 4.06 I believe). More info on GpH, including the mailing list can be found on http://www.cee.hw.ac.uk/~dsg/gph/ Phil -Original Message- From: Dirk Nowotka TUCS [mailto:[EMAIL PROTECTED

Re: Parallel Haskell on GHC-4.04

1999-12-10 Thread Phil Trinder
Shimoda, Help with Glasgow parallel Haskell is available from: http://www.cee.hw.ac.uk/~dsg/gph/ and on [EMAIL PROTECTED] a friendly mailing list. Phil On Fri, 10 Dec 1999 12:31:28 +0900 (JST) Shimdoa Hirotada [EMAIL PROTECTED] wrote: Hello. Thank you for your reply

Re: Haskell Wish list: library documentation

1999-09-09 Thread Phil Molyneux
the introductions and the Report. Cheers --- Phil On Wed, 8 Sep 1999, Michael T. Richter wrote: unzip = foldr (\(a,b) ~(as,bs) - (a:as,b:bs)) ([],[]) Not exactly intuitive. Could be better. I'm assuming that George's point is that this documentation leaves plenty of room for expansion. As a new

Emarrassing error: was Re: Haskell Wish list: library documentation

1999-09-09 Thread Phil Molyneux
Michael ( the Haskell mailing list) On Thu, 9 Sep 1999, Phil Molyneux wrote: [stuff deleted] unzip :: [(a,b)] - ([a],[b]) unzip [] = ([],[]) unzip (a,b):ps = (a:as,b:bs) where (as,bs) = unzip ps Of course

Haskell Research Position

1999-06-07 Thread Phil Trinder
details please contact the Personnel Office, Heriot-Watt University, Edinburgh EH14 4AS tel/fax: 0131 451 3475 (24 hours) quoting Ref 98/99/G. Further particulars can be obtained directly from me. Closing date 18th June 1999. Phil Trinder -- Phil

Re: Parallel Haskell

1998-11-06 Thread Phil Trinder
Ernesto, There's also a parallel implementation of Haskell based on the Glasgow Haskell Compiler (GHC): Web page: http://www.dcs.gla.ac.uk/fp/software/gph/ Mailing List: [EMAIL PROTECTED] Phil -- Phil Trinder Department of Computing

Glasgow Parallel Haskell

1998-06-11 Thread Phil Trinder
/GranSim-GUM-papers.html To subscribe to the list send a message to [EMAIL PROTECTED] with the following text in the message body: subscribe gph When you want to leave the list use: unsubscribe gph Phil -- Phil Trinder Department

Glasgow Parallel Haskell

1998-06-11 Thread Phil Trinder
/GranSim-GUM-papers.html To subscribe to the list send a message to [EMAIL PROTECTED] with the following text in the message body: subscribe gph When you want to leave the list use: unsubscribe gph Phil -- Phil Trinder Department