I have just come across the reddit discussion about regions and
iteratees.
http://www.reddit.com/r/haskell/comments/orh4f/combining_regions_and_iteratees/
There is an unfortunate misunderstanding about regions which I'd like to
correct. I'm posting in Cafe in hope that some of the participants o
Thanks for the quick reply.
Yup. I have search repo logs. I am not entirely sure what do you mean by
"bumping the version number". I think I should better query Andy about it.
He is the man!
On Thu, Feb 23, 2012 at 10:43 AM, Thomas DuBuisson <
thomas.dubuis...@gmail.com> wrote:
> Have you tried
Have you tried just bumping the version number of the kansas-lava repo
head? Or asking Andy about it?
At any rate, it looks like you're over-eager for the bleeding edge.
KU hasn't even released 0.2.5 to hackage, as you noted, and users
aren't typically expected to pull the latest from the source
Hello Cafe,
Greetings from Mumbai.
Does anyone know where to get kansas-lava version 2.5?
On their github repository (as well as on Hackage), they have not posteed
version 2.5. However their kansas-lava-cores requires version kansas-lava
2.5.
Currently I am working with kansas-lava 2.4 but I ca
I cannot reproduce pretty much any claim made in this thread. Unless PIO
does not mean System.IO.Posix.
I run "mkfifo hello" to create a named pipe. Then I run this program to
keep trying to open for writing, non-blocking (without anyone at the
read end initially):
import System.Posix.IO
imp
Hi,
On Wed, Feb 22, 2012 at 10:43 AM, Joey Adams wrote:
> I know it's a bit ugly, but not having it makes it hard to work with
> unmanaged sockets (e.g. those buried under Handles). If the functions
> take a managed Socket, you'd have to say something like:
>
> setRecvTimeout (MkSocket fd und
+1
I'm always at a loss for good technical podcasts. The popular ones that
come up (with a simple search) are such fluff!
On Wed, Feb 22, 2012 at 12:00 PM, Clint Moore wrote:
> On Wed, Feb 22, 2012 at 5:50 AM, Christopher Done
> wrote:
> > Show of hands, who would be interested in working o
Welcome to issue 216 of the HWN, a newsletter covering crowdsourced
links for the Haskell community. This release covers the week of
February 12 to 18, 2012.
You can find the HTML version at:
http://contemplatecode.blogspot.com/2012/02/haskell-weekly-news-issue-216.html
Quotes of the Week
* m
Martin Dybdal:
> On 20 February 2012 16:39, Paul Sujkov wrote:
>> Ah, it seems that I see now what's going wrong way. I'm not using the 'run'
>> function from the CUDA backend, and so by default I guess the code is
>> interpreted (the test backend used for semantics check). However, it's not
>> pe
Stefan Monnier:
>> I think, Apple has made their stance quite clear by releasing the
>> command line dev tools:
>
> I'm not sure what you mean by that, but looking at the history of Apple
> devices, especially the recent history with iPad, iPhone, etc... it's
> pretty clear to me where this is hea
On Wed, Feb 22, 2012 at 11:14 AM, Brandon Allbery wrote:
>
> Note that FreeBSD handles IPv4 vs. IPv6 differently from Windows and
> Linux, and is probably not well tested with the GHC libraries. It is not
> impossible that there is a lingering bug.
>
Yeah. I got a bug report from someone about s
Hey All,
There's going to be a Toronto Haskell Users Meetup at hacklab on March
7th starting at 7pm. Come by and meet your fellow Haskellers!
http://thug1.eventbrite.com/
This will be the first one. I'm really looking forward to meeting
other Haskellers in person!
Haskell Users of Toronto, unit
Hi,
Please go ahead, and github is the perfect medium for code sharing :)
Regards
Vincent Berthoux
Le 22 février 2012 20:20, Myles C. Maxfield a
écrit :
Let's put aside the issue of getting access to the pixels before the stream
> is complete.
>
> How would you feel if I implemented use
On 2/21/12 10:44 AM, wren ng thornton wrote:
but domain products do not form domains! In order to
get a product which does form a domain, we'd need to use the smash
product[2] instead. Unfortunately we can't have our cake and eat it too
Bah, I don't know why my wires were crossed yesterday. It'
Let's put aside the issue of getting access to the pixels before the stream
is complete.
How would you feel if I implemented use of the STT monad transformer on top
of Get in JuicyPixels, in order to get rid of the (remaining >> getBytes)
call, and then expose the underlying Get interface to calle
On Wed, Feb 22, 2012 at 06:26, Alexander Vasiliev wrote:
> I use FreeBsd and get the following error during execution.
> "mvz_server: getAddrInfo: does not exist (servname not supported for
> ai_socktype)"
>
(...)
> I googled that this error was solved in ghc 6.8. But i use ghc 7.0.3. Can
> anyo
Thanks for the review!
On Wed, Feb 22, 2012 at 11:15 AM, Johan Tibell wrote:
> The API looks fine except:
>
> HasSocket - I don't think we want to abstract over sockets here, as we
> don't do so in the rest of the module.
I know it's a bit ugly, but not having it makes it hard to work with
unman
On Wed, Feb 22, 2012 at 5:56 AM, L Corbijn wrote:
> On Wed, Feb 22, 2012 at 5:58 AM, Joey Adams
> wrote:
>> I released network-socket-options 0.2, adding setSocketTimeouts and
>> setHandleTimeouts. I'll post an announcement in a separate thread
>> once the Haddock documentation is generated.
>>
Manuel,
Thanks for the references and follow up. I had seen Kennith's posts
about the new command line tools for XCode, but didn't seen John
Gruber's take! Much appreciated.
On Tue, Feb 21, 2012 at 2:52 AM, Manuel M T Chakravarty
wrote:
> Austin Seipp:
>> On Sun, Feb 19, 2012 at 8:39 PM, Tom Mur
On Wed, Feb 22, 2012 at 5:50 AM, Christopher Done
wrote:
> Show of hands, who would be interested in working on a podcast weekly
> or biweekly and what would you like to provide? Light banter is an
> acceptable answer. Some points that might be covered on such a podcast
> might be:
>
> * Latest FP
I'd listen.
With good editing and good discussion, this could be a nice addition
to my (bi)week.
Tom (amindfv)
On 2/22/12, Christopher Done wrote:
> Show of hands, who would be interested in working on a podcast weekly
> or biweekly and what would you like to provide? Light banter is an
> accep
On 20 February 2012 16:39, Paul Sujkov wrote:
> Ah, it seems that I see now what's going wrong way. I'm not using the 'run'
> function from the CUDA backend, and so by default I guess the code is
> interpreted (the test backend used for semantics check). However, it's not
> perfectly clear how to
Hi Conrad and Joey,
On Tue, Feb 21, 2012 at 4:36 PM, Conrad Parker wrote:
> awesome! I've prepared some patches for network to add this module and
> its tests, in this branch:
>
> https://github.com/kfish/network/tree/options
>
> I didn't modify any other modules, perhaps Network.Socket.Options
>
> I think, Apple has made their stance quite clear by releasing the
> command line dev tools:
I'm not sure what you mean by that, but looking at the history of Apple
devices, especially the recent history with iPad, iPhone, etc... it's
pretty clear to me where this is headed: keep as tight a contr
I will enjoy listening to a podcast like that.
The community can provide interesting content (links, posts, papers, ...).
Sort of a central feed to submit your suggestion to be discussed in
subsequent podcasts.
Thiago.
2012/2/22 Christopher Done :
> With permission I forward that Justin has offer
With permission I forward that Justin has offered to help cutting it
up and would also be on it.
> On 22 February 2012 04:39, serialhex wrote:
> > So I'm not a very good haskell (or fp) programmer, though I wouldn't mind
> > doing the audio splicing (which I've done amore than a bit of) or even b
Show of hands, who would be interested in working on a podcast weekly
or biweekly and what would you like to provide? Light banter is an
acceptable answer. Some points that might be covered on such a podcast
might be:
* Latest FP conferences/hackathons/etc
* Competitions
* Interesting papers (new,
On 21 February 2012 11:51, Mats Rauhala wrote:
> You mentioned that haskelldb was the first library where you weren't
> forced to break the abstraction. Do you have a solution to a situation
> where you might want to retrieve the last inserted id after an insert?
That's a case where I would consi
Hi,
I can understand your performance problems, I bumped into them before the
first release of Juicy Pixels and took a long time to get 'correct'
performance out of the box, and the IDCT is not the only 'hot point', I got
problems with intermediate data structure as well. Any list has proven a
b
Wed, Feb 22, 2012 at 01:58:02PM +0200, Michael Snoyman wrote
> On Tue, Feb 21, 2012 at 5:10 PM, Alexander V Vershilov
> wrote:
> > Hello.
> >
> > I have got next problem: I want to have database connection pool
> > in server based on network-conduit.
> > So I wanted to be able to do
> >
> >> runTC
On Tue, Feb 21, 2012 at 5:10 PM, Alexander V Vershilov
wrote:
> Hello.
>
> I have got next problem: I want to have database connection pool
> in server based on network-conduit.
> So I wanted to be able to do
>
>> runTCPServer options action
>> where
>> action src snk =
>> pool <- ask
Hi.
I use FreeBsd and get the following error during execution.
"mvz_server: getAddrInfo: does not exist (servname not supported for
ai_socktype)"
System: FreeBsd 7.1; amd64.
Haskell: ghc-7.0.3; network-2.3.0.5.
The programm works well on Ubuntu and on Windows XP.
The piece of code is:
bindit :
Theoretically you only have to exec cabal install at the directory where
setup.hs is located. It is not necessary neither cygwin neither mingw
I guess
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-
On Wed, Feb 22, 2012 at 2:57 PM, Herbert Valerio Riedel wrote:
> Eugene Kirpichov writes:
>
> > It can be used like this:
> >
> > {-# LANGUAGE TemplateHaskell #-}
> > import Distribution.VcsRevision.Git
> > import Language.Haskell.TH.Syntax
> >
> > showMyGitVersion :: String
> > showMyGitVer
Eugene Kirpichov writes:
> It can be used like this:
>
> {-# LANGUAGE TemplateHaskell #-}
> import Distribution.VcsRevision.Git
> import Language.Haskell.TH.Syntax
>
> showMyGitVersion :: String
> showMyGitVersion = $(do
>v <- qRunIO getRevision
>lift $ case v of
> Nothing
Hey,
I created a small package:
http://hackage.haskell.org/package/vcs-revision, repo
http://github.com/jkff/vcs-revision
It can be used like this:
{-# LANGUAGE TemplateHaskell #-}
import Distribution.VcsRevision.Git
import Language.Haskell.TH.Syntax
showMyGitVersion :: String
showMyGitVers
Hi,
Eugene Kirpichov writes:
> I'd like my program to print something like "this is $program 1.0.4 git
> 45fea6b" when invoked with --version, or at least just the 1.0.4 part.
Here's some proof-of-concept code we use slightly modified in production
here for over a year now successfully:
https
On 2/22/12 2:37 AM, Dan Doel wrote:
unless I'm still sketchy on what you mean by domain. I don't think it
matters that we're only considering strict homomorphisms.
I think part of the problem is that there are many different ideas of
what exact properties a domain has. The one I'm most familia
Whoa, I didn't think about using Template Haskell here. Thanks.
Perhaps this should be abstracted into a library.
On Wed, Feb 22, 2012 at 12:40 PM, Michael Snoyman wrote:
> I have a project at work that embeds the Mercurial version in the
> final executable. I use Template Haskell to call the hg
I have a project at work that embeds the Mercurial version in the
final executable. I use Template Haskell to call the hg executable and
parse its output. Here's the relevant code snippet:
putStrLn $ "Mercurial commit: " ++ $(do
let getChangeset s =
Thanks, this is exactly what I was looking for!
I might look some more into exposing VCS tags too, however.
On Wed, Feb 22, 2012 at 12:25 PM, Roel van Dijk wrote:
> For each package "myPackage" Cabal generates a module containing,
> among other things, the package's version as a Haskell value:
>
On 2/22/12 2:20 AM, wren ng thornton wrote:
On 2/22/12 1:45 AM, Miguel Mitrofanov wrote:
However, there is no free ordering on:
{ (a0,b) | b <- B } \cup { (a,b0) | a <- A }
What? By definition, since, a0 <= a and b0 <= b, we have (a0, b0)
<= (a0,b) and (a0, b0) <= (a0, b0), so, (a0, b0) is cl
For each package "myPackage" Cabal generates a module containing,
among other things, the package's version as a Haskell value:
> import Paths_myPackage ( version )
> import Data.Version ( showVersion )
> main = showVersion version
See also "Accessing data files from package code" in
http://www.
Hi,
I'd like my program to print something like "this is $program 1.0.4 git
45fea6b" when invoked with --version, or at least just the 1.0.4 part.
Can Cabal expose the version as a preprocessor macro by default, or do I
have to use Build-Type: Custom and add a preprocessing step of my own?
--
E
22.02.2012, 11:20, "wren ng thornton" :
> On 2/22/12 1:45 AM, Miguel Mitrofanov wrote:
>
>>> However, there is no free ordering on:
>>>
>>> { (a0,b) | b<- B } \cup { (a,b0) | a<- A }
>> What? By definition, since, a0<= a and b0<= b, we have (a0, b0)<= (a0, b)
>> and (a0, b0)<= (a0, b0),
45 matches
Mail list logo