t if its under 5 seconds who cares.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
prefer Bzr over Darcs is that Bzr has a
slightly easier and more intuitive (at least for me) user interface.
However, I do find Bzr (written in Python) slightly fragile in that
I ocassionally get a huge Python backtrace when something blows up
Erik
--
------
Found
2011-04-17 20:28:40 ERROR 404: Not Found.
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/
cal Python implementation I'd be happy.
Thanks in advance.
Cheers,
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@h
with no interruptions to make progress.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
http://www.haskell.org/wikiupload/0/03/TMR-Issue7.pdf
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
of these people
post to this or other haskell mailing lists.
Mailing list statistics may not be a good guide.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-C
ckage-y2.pdf
> >
> >
> Right 138,000, but that would not account for gateways :|
Or people who get Haskell related stuff via their Linux distribution
(specifically Debian, Ubuntu and Fedora, but possibly others as well).
Erik
--
le message (and has been
for a couple of days).
Cheers,
Erik
[0] http://projects.haskell.org/cgi-bin/mailman/admindb/haskell-llvm
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Ha
is Ben Lippmeier's
DDC compiler. Thats about 5 lines of Haskell code and finding
performance issues there is really difficult.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
__
ly.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
em to this and the haskell list on Jan 14th.
On the 18th, Yitzchak Gale said he'd look into it. Unfortunately
it is still unresolved.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
_
moved to a domain other than projects.h.o.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman
Erik de Castro Lopo wrote:
> Hi all,
>
> I tried sending mail to the haskell-llvm mailing list ( AT
> projects.haskell.org) several days ago and today I received a bounce
> message.
>
> Looking into the issue a little further, I find that DNS has no MX
> record for
to be listening on port 25.
I would email the administrator, but that is also an @projects.h.o
address and I doubt it would get through.
Posting here in the hope that someone who sees this can fix it.
Cheers,
Erik
--
--
Erik de C
was writing
code that used Ocaml's GTK+ GUI widget set bindings. These bindings
expose classes/objects to the programmer so the programmer has to
use OO.
Erik
--
----------
Erik de Castro Lopo
http://w
really, really bad idea. Haskell is designed to be a pure
functional language where mutable data is only used in limited
circumstances when there is no other way.
HTH,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
epo of the code (or even a
tarball), I can check it before create a package.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-C
ad/execute. Save old umask for
-- restoration later.
oldumask <- setFileCreationMask 0o022
If you need help with this, let me know.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
ents h
Is it possible to fix this without hacking the hoogles sources?
I'd like to package hoogle for Debian, but first I need to get
it working.
Cheers,
Erik
--
----------
Erik de Castro Lo
urceforge.net/
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
as possible :-).
My main point was that testing pure functions is easy and obvious
in comparison to test objects with internal state.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
_
s
generated by each input. For example, Don Stewart reported that
the XMonad developers conciously made as much of the XMonad code
pure so it was more easily testable.
Erik
--
------
Erik de Castro Lopo
http://www
tp://blog.jayfields.com/2008/02/static-typing-considered-harmful.html
Complete bollocks!
Good type systems combined with good testing leads to better
code than either good type systems or good testing alone.
Erik
--
----------
Erik de
d also be pretty easy to test that hypothesis and that is
my next task.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-
g ghc-6.12.1 (Debian package).
Clues?
Thanks,
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/ma
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
oru src/ ?
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
examples? Even trivial ones would
be useful to get people started.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http:
e used at the very inner
most parts of the parser. That is avoid wrapping large combinator
functions in try blocks.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-C
Hmm, Sunday morning reply before caffeine.
Erik de Castro Lopo wrote:
> Andrew Coppin wrote:
>
> > On Linux, if I do, say, "cabal install zlib", it falls over and tells me
> > it can't find the zlib headers. So I go install them, rerun the command,
> >
ore popular now than it used to be (e.g.,
> I can remember when you had to wear open-toed sandals and eat lentil
> burgers in order to run Linux), but it's not yet anywhere near the level
> of popularity of Windows.
Your assessment is valid for user desktops but highly questionable
for
that most developers develop for Linux?
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
often easier than getting them to compile
on Windows.
For the Haskell stuff, install the windows version of GHC using
Wine (I messed with this a bit and it worked like a charm).
Erik
--
----------
ix but on windows.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
on top of hmatrix (both are on hackage).
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
ess.
Adding:
attr <- getTerminalAttributes fd
setTerminalAttributes fd (withoutMode attr EnableEcho) Immediately
at the top of the runParent process gave me the results I expected.
Cheers,
Erik
--
------
Erik de C
:: (Fd, Fd) -> IO ()
forkedChild (master, fd)
= do closeFd master
_ <- fdWrite fd "Forked child was here!\n"
(_, count) <- fdRead fd 1024
_ <- fdWrite fd $ "Read " ++ show count ++ " bytes\n"
closeFd fd
--
-
everyday tasks such as mangling
large chunks of XML is a large part of the problem.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Has
, unpack, toString, fromString and similar calls.
>
> That just doesn't feel right to me.
That is what I was trying to say whenI started this thread. Thank
you.
Erik
--
----------
ring which
represent strings. Add Text and Data.Rope makes that
problem worse, not better.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-C
stions for doing this as neatly as possible?
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailma
using something like GPG signing and GPG webs of trust.
The Debian project has stuff like this in place and I'm sure this
community could learn a lot from what Debian is currently using.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
readFileChunks
HTH,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
o wonder
if there was a Parsec best-practices document. Does such a thing
exist?
Cheers,
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
this
to remove this particular usage of Parsec.try without success.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
need never
backtrack beyond a certain point."
Does something like this already exist in Parsec? If not is there a way
to write it?
Having this would really help with a parsing problem I have.
Cheers,
Erik
--
----------
rminate.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
go".
I actually got that response from someone.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
ing point arithmetic as implemented on
all modern CPUs. See:
http://docs.sun.com/source/806-3568/ncg_goldberg.html
You would have got similar problems with just about any language running
on the same hardware.
Erik
--
------
Erik
automatically
This is already done for you in the package hmatrix-static on
Hackage.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell
e at that time?
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
is called tailor:
http://progetti.arstecnica.it/tailor/
I haven't used it myself but have heard that it has some problems.
Obviously you shouldn't delete your old tree until you are 100%
satisfied that the new one is intact.
Erik
--
---------
Thomas Hartman wrote:
> 1) Folks, what exactly is the situation with buildbots?
If I'm not mistaken, the buildbots run *after* the package has been
pushed to hackage. Thats already too too late.
Erik
--
------
Erik de Cas
Daniel Fischer wrote:
> Am Dienstag 13 April 2010 09:29:18 schrieb Erik de Castro Lopo:
>
> > Anyone else have the same problem?
>
> I have that problem with my hackage (Cabal/cabal-install) trac account
> (Firefox, SeaMonkey, Konqueror).
> It started when I forgot the
either.
Anyone else have the same problem?
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Ivan Miljenovic wrote:
> On 30 March 2010 14:33, Erik de Castro Lopo wrote:
> > The haskell packages for Debian (I am one)
>
> You are a Haskell _package_? :p
s/packages/packagers/
Although I speak for me, not the group.
> > - The source code package will be called hask
askell/Platform
However, installing the Debian haskell-platform package should get close
enough to the official Haskell Platform for most users not to notice.
Erik
--
------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
on. Since your machine count is smaller than
mine, your scheme probably works better for your situation. For my
larger machine count, I would not be happy to trade my scheme for
yours :-).
Cheers,
Erik
--
------
Erik de Castro Lopo
http
nce, we
should be seeing the benefits of this improved process for many
years to come.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell
Since the number of people wanting to use your application is small,
even the most primitve copy protection mechanisms would probably
suffice.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
_
http://i.imgur.com/GxzeV.jpg
http://www.bradcolbow.com/archive.php/?p=205
http://xkcd.com/488/
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
polite replies."
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
n places you a little closer to the source making
it easier and more effective to log bugs.
FWIW, I run Debian Testing and only use the Debian packaged
libraries.
HTH,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
_
s).
The Haskell Platform:
http://hackage.haskell.org/platform/
is highly recommended, especially for beginners to Haskell as it
contains the compiler and a large number of useful libraries all
in one package.
Erik
--
------
Erik d
If nothing else, it shows that two CPUs with similar clock speeds
and the same number of processors listed in /proc/cpuinfo can have
vastly different performance characteristics.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.c
ore 2 Duos (eg "Intel(R) Core(TM)2 Duo CPU T9600 @ 2.80GHz")
are far superior.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing l
and Ubuntu), the debootstrap and schroot packages are two
tools that make the creation and management of chroots trivial.
HTH,
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Hask
ng
weekend.
> 3) What projects people want to work on
Ben's DDC compiler is another interesting project people could work on.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
its compiler is
DDC:
http://www.haskell.org/haskellwiki/DDC
However, the compiler is an experimental compiler, is still incomplete
and has bugs.
Erik
--
------
Erik de Castro Lopo
http://ww
ll
> interface to GLPK (or other similar library) in hmatrix or as a separate
> package. I will take a look at this.
I used GLPK many years ago and I found it excellent.
Erik
--
----------
Erik de Castro Lopo
ad) know of some kind of wishlist
> of missing features and/or libraries? Would be nice to see what's
> still "missing".
HTTPS support in the HTTP library. One library that JustWorks (tm) for
HTTP and HTTPS.
Erik
--
--------
ill want to or need to work with others.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
ional)
in CCAN:
http://ccan.ozlabs.org/
Not sure if this is what you're after though.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
st suite.
This can then be transferred to the target machine and run in a MinGW
or Cygwin shell.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Ha
ve never
> used POSIX subsystem actually (and btw, it's absent in Win9x line)
Please enlighten me. How do I access the POSIX subsystem?
Erik
--
----------
Erik de Castro Lopo
h
stories of egregious
unfixed bugs in Microsoft's POSIX implementation.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@hask
for disappointment :-).
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Andrew Coppin wrote:
> Erik de Castro Lopo wrote:
> > There are bigger problems than that. The Microsoft compiler still doesn't
> > support large chunks of the 1999 ISO C Standard.
> >
>
> Seriously? OK, well that's news to me.
Yes, seriously:
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
soley written by the person doing the dual licensing and/or all other
contributors have assigned their rights.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe
together a question, post it here for comments
and when there is some form of concensus pass the question on the the
SFLC.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Has
robing the other
posters attitudes to copyleft licenses other than the GPL.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@hask
people many of whom they no longer have
contact with.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.o
x). The great thing about these compilers is that they're
> cross-platform and freely available, unlike MS Visual Studio.
These compilers are mostly C99 compliant, also unlike MS Visual Studio.
Erik
--
----------
Erik
U toolchain. *sigh*
If those libraries use parts of the C99 standard then yes. Microsoft
has had 10 years to make their compilers compliant. Ask them why they
haven't.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
have that in the docs for the package :-).
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
te guess about its run time and
memory usage something which can be difficult in the face of Haskell's
lazy evaluation (not that I have experienced any obvious manifestations
of this myself).
Erik
--
------
Erik de Castro Lopo
ht
e Classes in Haskell are for. See:
http://www.haskell.org/tutorial/classes.html
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
reate one lib
> with wxHaskell using wxDC... But by now, I really prefer to use one
> existing library.
How about Tom Docker's Chart library:
http://hackage.haskell.org/package/Chart
Erik
--
----------
Eri
Does someone know why does this difference
> occur?
It looks like the two implementations just print floating point
numbers with differing amounts of precision (or rather number of
digits).
Erik
--
------
Erik de Castro Lopo
caml mailing list would be a much better place
to ask:
http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-
g for me as well now.
Cheers,
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Stefan Holdermans wrote:
>http://people.cs.uu.nl/stefan/pubs/hage08heap.html
Getting connection refused on that.
Erik
--
--
Erik de Castro Lopo
http://www.mega-nerd.
or Debian. Now, the situation has improved vastly.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Deniz Dogan wrote:
> 2009/11/5 Erik de Castro Lopo :
>
> > In addition, saying "90% of all desktop computers" is misleading;
> > instead we should be talking about the computers of software developers
> > and there, the figure is almost certainly well below 90%.
not be the responsibility of
the people who write code on Linux and Mac.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
me others, but
there are a large chunk of them in the bug tracker which are
simply too deep for me with my current level of knowledge.
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
__
package you should do:
sudo apt-get install libghc6-regex-*
Erik
--
----------
Erik de Castro Lopo
http://www.mega-nerd.com/
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://w
101 - 200 of 286 matches
Mail list logo