Ivan Lazar Miljenovic wrote:
I've been thinking of doing something similar for a year or so now, but
there's one big problem that I can think of: how to deal with functions
that don't have an explicit type signature in the source. My
understanding is that to derive these signatures at "checking
Hello. I'm trying to understand the FRP (by implementing FRP system on
my own) and I think I'm slowly getting it.
1. How to interpret ArrowLoop? I have two possible implementations:
type RunSF a = a Dynamic ()
data SF a b c =
SF (a (Dynamic, b, RunSF, Set Unique) (c, Set Unique, SF a b c))
(.
*
*
*
*
*
*
* More
o BigCharts
o Virtual Stock Exchange
o FiLife.com
o WSJ Asia
o WSJ Europe
o WSJ Portuguese
o WSJ Spanish
o WSJ Chinese
o WSJ Japanese
o WSJ Radio
Jason Dagit writes:
> What I don't understand is how it's possible for the discrepancy to happen.
> It's as if ./Setup and cabal-install use different algorithms for
> dependency resolution, but as I understand it, both should be using the
> Cabal library for that. My only other thought is that
On Fri, Apr 2, 2010 at 4:36 AM, Ben Millwood wrote:
> The
> easiest thing to do on visiting the website is read about why Haskell
> is so great, and where to find out how to use it.
>
Uhm, I meant the easiest thing *should be* reading about...
Sorry about that.
__
On Thu, Apr 1, 2010 at 6:13 PM, Rogan Creswick wrote:
> On Thu, Apr 1, 2010 at 3:52 PM, Thomas Tuegel wrote:
> >
> > At this point, the package author need only run:
> >
> > $ ./Setup configure
> > $ ./Setup build
> > $ ./Setup test
>
> My general feeling has been that Setup is being discouraged
On Fri, Apr 2, 2010 at 12:40 AM, Christopher Done
wrote:
> That's true, it's a nice idea but in practice it's hard to know where
> to focus. I've gone with a left nav. I've built up the HTML which is
> cross-browser (ie6/7/8/opera/firefox/safari/chrome compat), still need
> to add some bits but I
Christopher Done wrote:
That's true, it's a nice idea but in practice it's hard to know where
to focus. I've gone with a left nav. I've built up the HTML which is
cross-browser (ie6/7/8/opera/firefox/safari/chrome compat), still need
to add some bits but I can tomorrow import it into a wikimedia
On 02/04/2010, at 13:01, Don Stewart wrote:
> rl:
>> replicate :: Int -> a -> New a
>> replicate n x = Generic.New.unstream (Fusion.Stream.replicate n x)
>>
>> and then either
>>
>> Mutable.run (replicate n x)
>>
>> to get a mutable vector or
>>
>> new (replicate n x)
>
>
> Hmm, but here
On Thu, Apr 1, 2010 at 7:10 PM, Ivan Lazar Miljenovic <
ivan.miljeno...@gmail.com> wrote:
> Don Stewart writes:
> > Portability? You already have GHC on the machine, right? You don't
> > necessarily need the GHC API to get something prototyped quickly.
>
> I meant in the sense of writing this as
Don Stewart writes:
> Portability? You already have GHC on the machine, right? You don't
> necessarily need the GHC API to get something prototyped quickly.
I meant in the sense of writing this as a tool, which will also work if
the user prefers JHC, YHC, etc. over GHC.
--
Ivan Lazar Miljenovic
ivan.miljenovic:
> Don Stewart writes:
> > Well, you can 'script' GHC:
>
> [snip]
>
> > To at least get the fully qualified types exported from a module.
>
> Which increases the portability _how_ precisely? :p
>
Portability? You already have GHC on the machine, right? You don't
necessarily ne
rl:
> replicate :: Int -> a -> New a
> replicate n x = Generic.New.unstream (Fusion.Stream.replicate n x)
>
> and then either
>
> Mutable.run (replicate n x)
>
> to get a mutable vector or
>
> new (replicate n x)
Hmm, but here 'a' is pure. I don't think he wants
newWith :: (PrimMonad
Don Stewart writes:
> Well, you can 'script' GHC:
[snip]
> To at least get the fully qualified types exported from a module.
Which increases the portability _how_ precisely? :p
--
Ivan Lazar Miljenovic
ivan.miljeno...@gmail.com
IvanMiljenovic.wordpress.com
ivan.miljenovic:
> Stephen Tetley writes:
> > I had a little experiment along the lines of "A Package Versioning
> > Policy Checker" a few months ago. I got as far as using
> > Haskell-src-exts to extract module export list, but didn't work out
> > out a hashing scheme for the actual type signatur
On 02/04/2010, at 12:16, Don Stewart wrote:
> Chad.Scherrer:
>> Hi,
>>
>> I'd like to be able to do replicateM, but over a vector instead of a list.
>> Right now I'm doing this:
The operation you are looking for is called newWith. It probably should be
called replicate.
> Roman? Can we genera
Stephen Tetley writes:
> I had a little experiment along the lines of "A Package Versioning
> Policy Checker" a few months ago. I got as far as using
> Haskell-src-exts to extract module export list, but didn't work out
> out a hashing scheme for the actual type signatures.
I've been thinking of
Thomas Tuegel writes:
> There have been two separate suggestions (of which I am aware) of ways
> to integrate tests into Cabal. One is to build the tests into their
> own executable which uses an error code on exit to indicate test
> failure.
I personally prefer this suggestion: for my graphviz
Chad.Scherrer:
> Hi,
>
> I'd like to be able to do replicateM, but over a vector instead of a list.
> Right now I'm doing this:
>
> import qualified Data.Vector.Generic as G
> import qualified Data.Vector.Unboxed.Mutable as M
> replicateM n action = do
> mu <- M.unsafeNew n
> let go !i | i
On Thu, Apr 1, 2010 at 3:52 PM, Thomas Tuegel wrote:
>
> I propose to build a test suite as its own executable, but to avoid
> the problem of granularity by producing an output file detailing the
> success or failure of individual tests and any relevant error
> messages. The format of the file wo
On 31 March 2010 12:01, Johan Tibell wrote:
> - There are several news streams going on at once. Perhaps "Headlines"
> and "Events" could be merged into one stream. After watching the
> Hackage RSS feed every day I don't know if it's interesting enough to
> put on a front page. Perhaps in a side b
Hello community!
I've been working on a proposal for Google Summer of Code 2010 to work
on improving Cabal's test support, as described on the Haskell SoC
Trac [1]. Today I'm looking for feedback to see if what I intend is
what people want/need. As you read this, I kindly ask that you
consider:
Then I will apply to it. Thanks for this opportunity.
I will get into a documentation period for the next days and will come
back with a full application.
--
Mihai
On Thu, Apr 1, 2010 at 11:53 PM, Simon Marlow wrote:
> On 01/04/10 21:41, Max Bolingbroke wrote:
>>
>> On 1 April 2010 18:58, Thom
Hi,
I'd like to be able to do replicateM, but over a vector instead of a list.
Right now I'm doing this:
import qualified Data.Vector.Generic as G
import qualified Data.Vector.Unboxed.Mutable as M
replicateM n action = do
mu <- M.unsafeNew n
let go !i | i < n = action >>= M.unsafeWrite mu i
Hello All
I had a little experiment along the lines of "A Package Versioning
Policy Checker" a few months ago. I got as far as using
Haskell-src-exts to extract module export list, but didn't work out
out a hashing scheme for the actual type signatures.
The project is minimal, but it does have co
In my opinion the project would be worthwhile even if it's not in the
Top 8. Mentors vote on the accepted projects based both on the
priority of the project and the applying student, so it's probably not
a bad idea to apply for other projects as well so you don't put all
your stakes on just a sing
Hi.
I've written a Google Summer of Code proposal for implementing the Immix
Garbage Collector in GHC[0]. It's not on dons list of the 8 most important
projects[1], but I only saw that list after the proposal is done. I'd like to
hear comments about it, specially about its relevance, since it's
On 01/04/10 21:41, Max Bolingbroke wrote:
On 1 April 2010 18:58, Thomas Schilling wrote:
On 1 Apr 2010, at 18:39, Mihai Maruseac wrote:
Hmm, interesting. If I intend to give it a try, will there be a mentor
for a GSOC project? Or should I start doing it alone?
I'm sure Simon Marlow could m
Hi,
I'd like to draw attention to a little script I wrote. I tend to use
qualified imports and short names like "new" and "filter". This makes
hasktags pretty much useless, since it basically just guesses which
one to go to. hothasktags is a reimplementation of hasktags that uses
haskell-src-ex
On 1 April 2010 18:58, Thomas Schilling wrote:
>
> On 1 Apr 2010, at 18:39, Mihai Maruseac wrote:
>
>> Hmm, interesting. If I intend to give it a try, will there be a mentor
>> for a GSOC project? Or should I start doing it alone?
>
> I'm sure Simon Marlow could mentor you except maybe if there ar
I've uploaded a new wx-suite,
wxdirect-0.12.1.3,
wxcore-0.12.1.4,
wx-0.12.1.4,
wx now builds with ghc-6.10 and ghc-6.12, sorry for breaking 6.10 earlier.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/hask
I just thought I'd pass on Stephanie's response, as she couldn't post to the
list:
> It looks like the SIGPLAN class file has gotten out of sync with the paper
requirements and
> is producing a slightly too large textblock. I just checked the template
(filled out with random text)
> against the f
While at ZuriHac, a few of us GSoC mentors got together to discuss what
we think the most important student projects for the summer should be.
Here's the list:
http://donsbot.wordpress.com/2010/04/01/the-8-most-important-haskell-org-gsoc-projects/
Please consider applying to work on these t
After 5 years of R&D, I’m proud to announce the spec2code compiler.
With spec2code, developers no longer need to acknowledge the mundane
details of programming, such as memory allocation, bounds-checking,
byte ordering, inheritance models or performance tuning. spec2code
uses the latest techniques
On 1 Apr 2010, at 18:39, Mihai Maruseac wrote:
> Hmm, interesting. If I intend to give it a try, will there be a mentor
> for a GSOC project? Or should I start doing it alone?
I'm sure Simon Marlow could mentor you except maybe if there are too many
GHC-related GSoC projects. I could do mentor
Hmm, interesting. If I intend to give it a try, will there be a mentor
for a GSOC project? Or should I start doing it alone?
On Thu, Apr 1, 2010 at 8:37 PM, Max Bolingbroke
wrote:
> I still believe that it would much simpler to get some stack traces
> out of GHC by just reporting what chain of th
I still believe that it would much simpler to get some stack traces
out of GHC by just reporting what chain of thunks we are currently
forcing when we get an error. This just requires a way of reifying the
existing STG stack in some user-readable way.
What it doesn't give you is lexical call stack
The DrScheme debugger shows backtraces as arrows in the source code.
It took some getting used to, but it doesn't seem like a bad idea. I
believe Leksah has some sort of graphical frontend for the GHCi
debugger, but I haven't tried it out myself yet. Maybe you can build
on top of that.
Stack tra
On Thu, Apr 1, 2010 at 10:59 AM, Gwern Branwen wrote:
> On Thu, Apr 1, 2010 at 11:13 AM, Jeremy Shaw wrote:
> > fps is what we now call bytestring. Alas, hsplugins is dead. hsplugins is
> > useful, but needs to be rewritten for modern GHC :(
> > - jeremy
>
> I never looked into hsplugins too car
On Thu, Apr 1, 2010 at 11:13 AM, Jeremy Shaw wrote:
> fps is what we now call bytestring. Alas, hsplugins is dead. hsplugins is
> useful, but needs to be rewritten for modern GHC :(
> - jeremy
I never looked into hsplugins too carefully. Did it offer anything
that Hint doesn't now offer?
--
gwe
On Thu, Apr 01, 2010 at 05:25:44PM +0100, Thomas Schilling wrote:
> Do you perhaps have some text that run into the margins? If I have
> references of the form "Longname~\emph{et~al.}~\cite{foobar}" Latex
> does not know how to split this up the text extends into the margins.
> A similar problem m
[For some reason, my Mail to the 'haskell' list was rejected. I have
contacted the mailing list owner and am posting here instead.]
Hello there fellow Haskellers,
I'm developing a library called 'fastirc' for fast and convenient
Internet Relay Chat (IRC) software development. It uses attoparsec
So, should I change the topic of the project to stack traces instead
of visual GUI representation? If this were the case, I will have to
find a way to represent those traces in a way that even a beginner can
read and understand (my GUI approach was for the beginners).
--
Mihai Maruseac
On Wed, M
>Perhaps without spewing it to thousands of readers while you're at it?
Ahem.
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
On 1 April 2010 10:53, Ivan Lazar Miljenovic wrote:
> Jens Blanck writes:
> > I was wondering if someone could give me some references to when and why
> the
> > choice was made to default integral numerical literals to Integer rather
> > than to Int in Haskell.
>
> My guess is precision: some num
Do you perhaps have some text that run into the margins? If I have
references of the form "Longname~\emph{et~al.}~\cite{foobar}" Latex
does not know how to split this up the text extends into the margins.
A similar problem might occur for verbatim sections. I submitted a
paper based on the standa
Although you are joking, I've said it before and I'll say it again: server-side
web development is dead. Everything that can be pushed to the client will be.
Which leaves the server mainly for low-level persistence, data analysis, and
anything requiring security.
Static template-driven web fra
Lots of fun, thanks ;)
On Thu, Apr 1, 2010 at 7:31 AM, Jeremy Shaw wrote:
> Hello,
>
> I've been thinking a lot recently about the direction and future of the
> Happstack project.
>
> These days we hear a lot about technologies to allow servers to push data,
> such as Comet, Ajax Push, Reverse A
fps is what we now call bytestring. Alas, hsplugins is dead. hsplugins is
useful, but needs to be rewritten for modern GHC :(
- jeremy
On Thu, Apr 1, 2010 at 9:02 AM, Thomas Davie wrote:
> Unfortunately though, h4sh seems to be broken, for one, there's no fps
> package (apparently required), an
Unfortunately though, h4sh seems to be broken, for one, there's no fps package
(apparently required), and hsplugins won't build with 6.12.1.
Bob
On 1 Apr 2010, at 15:41, Jeremy Shaw wrote:
> How about:
>
> http://www.cse.unsw.edu.au/~dons/h4sh.html
>
> It brings a lot of familiar Haskell func
How about:
http://www.cse.unsw.edu.au/~dons/h4sh.html
It brings a lot of familiar Haskell functions to the command-line. And *is*
actually written in Haskell ;)
- jeremy
On Wed, Mar 31, 2010 at 6:05 PM, Patrick LeBoutillier <
patrick.leboutill...@gmail.com> wrote:
> Hi all,
>
> I've been study
Hello,
I've been thinking a lot recently about the direction and future of the
Happstack project.
These days we hear a lot about technologies to allow servers to push data,
such as Comet, Ajax Push, Reverse Ajax, Two-way-web, HTTP Streaming, and
HTTP server push among others. HTML 5 includes some
Hi Iustin, cc-Stephanie,
> I submitted a paper for ICFP but the paper checker says: “Margins too
> small: text block bigger than maximum 7in x 9in on pages 1–6 by 4–5% in
> at least one dimension”.
>
> Now, I've used the standard class file and template, didn't alter any of
> the margins/columns s
Günther Schmidt wrote:
> Is there a listing of sorts for all Haskell-relevant blogs?
http://planet.haskell.org
Ganesh
===
Please access the attached hyperlink for an important electronic
communications disclaimer:
Hi all,
it could simply be because the medium has changed.
I mean a lot of people now seem to have their own websites or blogs.
Which would make sense when you want to present a more elaborate piece
of work.
Is there a listing of sorts for all Haskell-relevant blogs?
Günther
_
On Thu, 01 Apr 2010 14:14:42 +0200
Günther Schmidt wrote:
> Hi all,
>
> I'm just starting with Haskells Crypto Libs. Is there a good intro to
> the subject?
> I intend to use it for license key generation.
>
Applied Cryptography
http://www.schneier.com/book-applied.html
Brian
Ivan Miljenovic wrote:
> 2010/3/30 Don Stewart :
>>> I notice that posts from the Haskell elders are pretty rare now. Only
>>> every now and then we hear from them.
>>>
>>> How come?
>> Because there is too much noise on this list, Günther
>
> And they have better things to do than answer stupid q
Hi all,
I'm just starting with Haskells Crypto Libs. Is there a good intro to
the subject?
I intend to use it for license key generation.
Günther
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Ok, thank you for all your answers. I'm going to use NFData as advised
by everyone.
Paul
On Wed, Mar 31, 2010 at 10:38:50AM -0700, Bryan O'Sullivan wrote:
> On Wed, Mar 31, 2010 at 4:12 AM, Paul Brauner wrote:
>
> > Thank you, I will look at that. But it seems that criterion uses NFData no?
> >
Jens Blanck writes:
> I was wondering if someone could give me some references to when and why the
> choice was made to default integral numerical literals to Integer rather
> than to Int in Haskell.
My guess is precision: some numeric calculations (even doing a round on
some Double values) will
> bri...@aracnet.com
>
> Maciej Piechotka wrote:
>
> > On Wed, 2010-03-31 at 19:29 -0700, bri...@aracnet.com wrote:
> > > wagne...@seas.upenn.edu wrote:
> > >
> > > > Two values of LocalTime may well be computed with respect to
> > > > different timezones, which makes the operation you ask for
I was wondering if someone could give me some references to when and why the
choice was made to default integral numerical literals to Integer rather
than to Int in Haskell. Also, if you are aware of similar discussions in
other languages.
I'd like to use this information to make an analogous case
This is off-topic, apologies in advance, but I hope people here have
experience with this.
I submitted a paper for ICFP but the paper checker says: “Margins too
small: text block bigger than maximum 7in x 9in on pages 1–6 by 4–5% in
at least one dimension”.
Now, I've used the standard class file
Hi,
Am Mittwoch, den 31.03.2010, 20:05 -0400 schrieb Patrick LeBoutillier:
> Basically I'm looking for a bit of feedback/info:
> - Does anyone know if there are already similar projets out there?
just similar, not the same:
https://www.joachim-breitner.de/blog/archives/156-Haskell-on-the-Command-
> From: Andrew Coppin
>
>> A new version is due to be release
>> pretty soon (somewhere begin april). It has Mingw and Msys included, and
>> also some pre-built binaries like cabal and haddock.
>
> Plain GHC has included Haddock for a while now. It seems to me that
> including the entirity of MinG
65 matches
Mail list logo