--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
/haskell-cafehttp://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
[0 ..] not recalculated every time I call memoized_fib?
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe
Have you succeeded?
In general, is there a functional way to do matrix manipulations?
Linear algebra?
Linear programming?
Integer Programming?
Numerical Analysis?
Casey
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
I ask this on this mailing list because there are quite a few
mathematically oriented people here.
Casey
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
like IntMap
(IntMap w) or Map (n,n) w or Array n (IntMap w). Each of these
representations is slightly different, and there will be different
trade-offs.
Twan
On 09/07/13 23:26, KC wrote:
Is the following implemented by a sparse matrix representation?
type Graph n w = Array (n,n) (Maybe w
type Graph n w = Array (n,n) (Maybe w)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
:)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
--
Cheers,
Andrew Pennebaker
www.yellosoft.us
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
:)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
:)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
data' :: [Int32]
data' = [k + k `div` 3 | k - [0..] ]
sum' = scanl1 (+)
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
common?
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
I believe the question you are asking is why do large software systems
need to be designed in terms of levels or some other software
engineering construct(s).
To manage their complexity as opposed to getting mangled in their complexity. :D
--
--
Regards,
KC
the install process (or hanging it)
is the thrashing of your hard drive to find all the little file
fragments it needs during the install
Casey
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo
mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Instead of Haskell running on the JVM is there a way for Haskell to
call a JVM language (or generate bytecode) to access the Java class
libraries when needed?
Or
Is there a way for a JVM language or bytecode to call Haskell when needed?
--
--
Regards,
KC
The latest Haskell Platform is 2012.2.0.0
You are apparently running a much older version.
#!c:/Program Files/Haskell Platform/2010.2.0.0/bin/ runhaskell
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
Apparently using STUarrays in an imperative fashion is fraught with
peril (and the performance of molasses).
Casey
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
http://martinfowler.com/eaaDev/EventSourcing.html
http://martinfowler.com/articles/lmax.html
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
What are some good basis (pun intended) to start from?
e.g. REPA?
or ?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
separates control from computation.
It seems as if Haskell would be better for iterative matrix methods
rather than direct calculation.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo
The REPA package/library doesn't have LU factorization, eigenvalues, etc.
On Wed, Sep 5, 2012 at 12:59 PM, Carter Schonwald
carter.schonw...@gmail.com wrote:
Hello KC,
you should check out the Repa library then and see how it works for you.
Cheers
-Carter
On Wed, Sep 5, 2012 at 12:46 PM
/1/12 3:26 PM, David Feuer wrote:
The median function in the hstats package uses a naive O(n log n)
algorithm. Is there another package providing an O(n) option? If not,
what would it take to get the package upgraded?
--
--
Regards,
KC
___
Haskell
I realize if one wants speed you probably want to use the hMatrix
interface to GSL, BLAS and LAPACK.
Worth it in the sense of have a purely functional implementation.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
:21, KC kc1...@gmail.com wrote:
I just want to get started on some matrix operations with REPA.
Or is there a library (package?) like REPA without using the LLVM?
If you're referring to your recent problems with repa-algorithms, you
can try this:
cabal unpack repa-algorithms
# Not sure
I just want to get started on some matrix operations with REPA.
Or is there a library (package?) like REPA without using the LLVM?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo
:m +Data.Array.Repa.Algorithms.Randomish
cabal install repa.algrothms
would be more consistent.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
:
I think you need to install repa-algorithms.
On 13 August 2012 04:18, KC kc1...@gmail.com wrote:
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
Ivan Lazar
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
to create only up to the element that you
actually demand.
The linear time you're seeing is not the result of an inefficiency of
vector indexing, but the result of an efficiency in vector creation.
Best regards,
Heinrich Apfelmus
--
http://apfelmus.nfshost.com
--
--
Regards,
KC
]]
transp ([]:_) = []
transp rows = map head rows : transp (map tail rows)
Why is the the transpose function in Data.List more complicated?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo
),1.0)]
Maybe the behaviour of ghc was changed since the article was written.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
That was it!
On Tue, Jul 31, 2012 at 3:34 PM, Jan-Willem Maessen
jmaes...@alum.mit.eduwrote:
On Tue, Jul 31, 2012 at 5:52 PM, KC kc1...@gmail.com wrote:
All I am getting is this:
array ((1,5),(1,5)) [((1,5),1.0)]
Maybe the behaviour of ghc was changed since the article was written.
I
Are there any such matrix algorithms that operate mainly from the start or
end or rows and columns?
Note: If the access pattern starts from the end of a row then one stores
the row in reverse order in a list.
--
--
Regards,
KC
___
Haskell-Cafe mailing
(this is research code).
The graphs are pretty small in general, all my test cases will have 10
nodes, but have high connectivity. They don't have any special properties.
On Jul 14, 2012 2:50 PM, KC kc1...@gmail.com wrote:
Are you looking for an exact or approximate solution.
How many nodes and edges
/beginners
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
instead of 18 wheels I have only 17 wheels. :D
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
you can turn the flag off when you are ready to do the computational heavy
lifting so that you don't have to modify your code base?
That is, GHC can then apply its algebraic transformation optimizations to
the code algebra of the pure functions.
--
--
Regards,
KC
:-) But it's
nice to wonder.
Many thanks for any pointers,
Matt.
___
Beginners mailing list
beginn...@haskell.org
http://www.haskell.org/mailman/listinfo/beginners
--
--
Regards,
KC
___
Haskell-Cafe
An interesting related problem is if you are only allowed one pass through
the data how would you randomly choose one word.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
of
Haskell; they should be comparable. :)
Casey
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
exponentiation and logarithm.
So, I believe this C++ versus Haskell versus (your language of choice) is a
Penn Teller misdirection.
Whereas, another level of indirection solves everything.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe
. C++ without most of the software
engineering abstractions).
Still, I remember that quote that, Another level of indirection solves
everything.
Or
If you're Penn Teller, Another level of misdirection solves everything.
Casey
--
--
Regards,
KC
.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Thank you.
One is ONLY supposed to supply the list elements for newListArray which
fill the array in increasing order.
On Tue, Apr 24, 2012 at 3:21 PM, Kevin Charter kchar...@gmail.com wrote:
On Tue, Apr 24, 2012 at 3:20 PM, KC kc1...@gmail.com wrote:
initIdentityMat :: Int - ST s (STUArray
Is it only one data structure per ST monad?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
buildPair =
do
arr - newArray ((1,1),(1,10)) 37 :: ST s (STArray s (Int,Int) Int)
a - readArray arr (1,1)
writeArray arr (1,1) 64
b - readArray arr (1,1)
return (a,b)
main = print $ runST buildPair
--
--
Regards,
KC
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Thank you, that was it.
I was mixing up and tabs and spaces.
I expected new versions of NotePad++ to keep my old settings.
On Mon, Apr 23, 2012 at 1:54 PM, Ryan Yates fryguy...@gmail.com wrote:
Perhaps you are mixing tabs and spaces?
On Mon, Apr 23, 2012 at 4:52 PM, KC kc1...@gmail.com
Think of the differences (and similarities) of Applicative Functors and
Monads and the extra context that monads carry around.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
, but that is probably hard in general.
b
On Apr 20, 2012, at 2:54 PM, KC wrote:
Think of the differences (and similarities) of Applicative Functors and
Monads and the extra context that monads carry around.
--
--
Regards,
KC
--
--
Regards,
KC
by Stephen Tse.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Apparently on such solid ground that you hinder their critical thinking
skills by answering for them.
On Fri, Mar 16, 2012 at 9:24 PM, Donn Cave d...@avvanta.com wrote:
Quoth KC kc1...@gmail.com,
On Fri, Mar 16, 2012 at 7:44 PM, Jerzy Karczmarczuk
jerzy.karczmarc...@unicaen.fr wrote
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Casey
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Casey
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
the referential transparency, or does
it?
Jerzy Karczmarczuk
What does referential transparency mean to you?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
... with the same functionality.
Thus, your program would be a moving target to hackers.
Would this be challenging with ghc?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo
list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
- [Int] - Int
helper t u v (w:ws)
| ws == [] = t*u*v*w
| otherwise = max (t*u*v*w) (f (u:v:w:ws))
I tend to overlook mutual recursion in my toolbox.
Thanks for the nnlightenment.
On Sun, Aug 28, 2011 at 4:54 PM, KC kc1...@gmail.com wrote:
Try something like the following:
-- Project
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
(w:ws)
| ws == [] = t*u*v*w
| otherwise = max (t*u*v*w) (f (u:v:w:ws))
I tend to overlook mutual recursion in my toolbox.
Good going! :)
Thanks for the enlightenment.
On Sun, Aug 28, 2011 at 4:54 PM, KC kc1...@gmail.com wrote:
Try something like the following:
-- Project Euler 11
= a
then f (b:c:d:e:ys)
else f (a:b:c:d:ys)
On Sat, Aug 27, 2011 at 8:26 PM, KC kc1...@gmail.com wrote:
Think of the simplest version of the problem that isn't totally trivial.
e.g. A one dimensional list of numbers.
What would you do?
Note: you only want to touch each
I just noticed that the 20x20 grid has some 00 entries; thus, time
could be saved by not touching any of the grid entries 3 cells away.
Same for the 01 entries.
The challenge, of course, is in finding these entries in the first place. :)
On Sun, Aug 28, 2011 at 1:58 PM, KC kc1...@gmail.com
for the hint.
On Fri, Aug 26, 2011 at 8:55 PM, KC kc1...@gmail.com wrote:
Is Problem 11 the 4 consecutive #'s problem?
If so what must be true for 4 #'s to have a large product?
Hint: x * y * z * 2 is that going to be larger?
--
--
Regards,
KC
--
--
Regards,
KC
Is Problem 11 the 4 consecutive #'s problem?
If so what must be true for 4 #'s to have a large product?
Hint: x * y * z * 2 is that going to be larger?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org
See Serge Lang's Algebra.
2011/8/23 Rajesh S R srrajesh1...@gmail.com:
Slight digression. Why not Lambda Algebra?
In particular, what is the criteria for a system to be calculus and how's it
different from algebra?
--
--
Regards,
KC
___
Haskell
mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
I had thyroid cancer a few years ago; now I've lost my sense of tumour. :)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
their problem is.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
As pointed out earlier in this list, the name of the class and the methods
are inconsistent.
Monoid refers to a general algebraic structure, whereas
mempty and mappend refer to certain instances like lists.
Thank you for articulating what I was trying to get at.
--
--
Regards,
KC
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Are there plans a foot (or under fingers) to make a version of Haskell
that runs on the JVM?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
expressing valid mathematical concepts.
In order to find similarities between apparently different operations
data one wants to reason abstractly; similar to mathematics.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
It would be easier for beginners to grok.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
http://www.haskellcraft.com/craft3e/Home.html
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
?
And what can I do to circumvent the problem?
(Perhaps write some RULES magic?)
Thanks - J.W.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
v2 = work cap' e s2
v = g v1 v2
in par v1 $ pseq v2 $ v
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
I've never seen such an easy description in Haskell books.
Is there more going on with Haskell functors?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
On Mon, Jun 6, 2011 at 9:19 AM, Brent Yorgey byor...@seas.upenn.edu wrote:
On Sun, Jun 05, 2011 at 12:51:47PM -0700, KC wrote:
If new intermediate classes crop up then there would be no point in fixing
class (Applicative m) = Monad m where
since it would have to be changed if new
If new intermediate classes crop up then there would be no point in fixing
class (Applicative m) = Monad m where
since it would have to be changed if new intermediate classes are found.
I realize non-existence proofs are hard.
--
--
Regards,
KC
I'm trying to install the Haskell Platform on a Mac and I've already
installed Xcode 3.2.6 but the platform says that the tools are not
installed. Do I need to reboot?
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http
Never mind.
I didn't realize there were two steps:
- clicking on the dmg file
- then actualling installing the software
On Sun, Jun 5, 2011 at 1:20 PM, KC kc1...@gmail.com wrote:
I'm trying to install the Haskell Platform on a Mac and I've already
installed Xcode 3.2.6 but the platform says
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Librarians have been struggling for years with classifying topics; I
don't imagine classifying coding libraries as any easier. :)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo
It's declarative and may help to verify more efficient implementations.
WOW! Good insight. :)
On Sun, May 22, 2011 at 9:27 AM, Henning Thielemann
schlepp...@henning-thielemann.de wrote:
Daniel Fischer schrieb:
On Saturday 14 May 2011 19:38:03, KC wrote:
Instead of finding the totient
:)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
So we can get this show on the road. Pun intended. :D
On Fri, May 20, 2011 at 12:20 PM, KC kc1...@gmail.com wrote:
:)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Interesting comment on the book The Fun of Programming in JOOP.
In several chapters there is a penetrating conceptual analysis of the
matter at hand, on which a superstructure of code is erected.
--
--
Regards,
KC
___
Haskell-Cafe mailing list
) of
(True)- search3 k (xa,ya,za) (lx,rx) (ly,ry) (lz,mz)
(False) - search3 (k-(mx-lx)-1) (xa,ya,za) (mx+1,rx) (ly,ry) (lz,rz)
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo
:: Double
phi = (1 + sq5) / 2
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Regards,
KC
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
1 - 100 of 117 matches
Mail list logo