Why can they assess the risk and the probable benefits of trying out
another innovation and can contain the risk? Because they can do that of
almost anything. They are surviving investors. Trying out another innovation
is just another investment, not unlike trying out another stock, another
Q: Does this mean that my Haskell project must now be covered by a
copyleft licence such as GPL?
A: No, but Haskell projects using haskell.org resource should use an
Open Source licence
http://www.opensource.org/licenses/alphabetical.
Should == must?
Would this apply to
I still haven't found any way to do GUIs or interactive graphics in Haskell
on a Mac that isn't plagued one or more of the following serious problems:
* Incompatible with ghci, e.g., fails to make a window frame or kills the
process the second time one opens a top-level window,
* Goes
On 5/18/11, Donn Cave d...@avvanta.com wrote:
Quoth =?iso-8859-1?Q?Jurri=EBn_Stutterheim?= j.stutterh...@me.com,
...
So here's my (perhaps slightly provoking) question: do we need to
care at all about good GUI toolkits being available? Web applications,
especially with an HTML 5 front-end,
My conclusion was that GLFW-b (on hackage) is the best we have right
now. I think we could do even better than the C libraries out there
by writing the GLUT/GLFW/etc implementation purely in Haskell. We
already have x11 and gtk bindings for the linux support. We have
win32 api bindings for
The tricky bits are that you have to
1. install wxWidgets by hand, being sure to enable Unicode
and to compile a 32 bit version:
arch_flags=-arch i386
./configure CFLAGS=$arch_flags\
CXXFLAGS=$arch_flags\
CPPFLAGS=$arch_flags\
On 5/18/11, Jurriën Stutterheim j.stutterh...@me.com wrote:
Regarding 3:
I was not implying that Haskell should be used only for replacing JS. Far
from it. I was just saying that we need a solid way to generate JS from
Haskell so that we can profit even more from Haskell's type safety and not
On 5/18/11, Manuel M T Chakravarty c...@cse.unsw.edu.au wrote:
Nevertheless, there are good reasons to develop native applications
(especially on the Mac with its user-base spoiled by high-end UX). Luckily,
the choice of toolkit is trivial in this case. For Mac OS, we need a
Haskell-Cocoa
Firstly, I would definitely like to second the group hug! I'd say best
learning community on the net, that I know of.
On 5/24/11, Ketil Malde ke...@malde.org wrote:
The point is that at face value, being rude and arrogant may drive away
naive questions, but is much more likely to result in
Hi All,
I sure love Hackage, but there's a very interesting discussion
going on, on the Erlang mailing list, about completely restructuring
the module-model.
Before you dismiss it as crazy, know that the topic was brought
up by Joe Armstrong, one of the creators of the language.
Here's
How about this:
myFoldr :: (a - b - b) - b - [a] - b
myFoldr f z xs = foldl' (\s x v - s (x `f` v)) id xs $ z
Cheers,
Ivan
Great! Now I really can say Come on! It's fun! I can write foldr with foldl!
___
Haskell-Cafe mailing list
On 6/7/11, James Cook mo...@deepbondi.net wrote:
[...]
The name of the field could be better, though. On first exposure,
people tend to think stability: experimental or stability:
unstable means the package is likely to crash (For those who don't
know, it means the API is likely to change in
Hi List,
If my choice of Lunix distro depended 100% on its solidness as a
Haskell devel platform (I am), what would you all recommend?
Thanks for your time,
Tom
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
On 6/19/11, Arlen Cuss cel...@sairyx.org wrote:
In no particular order, the following seem to have good Linux support:
Gentoo, Arch, Fedora and Debian (I think Testing).
Please allow me to register my amusement at the idea of a distribution
with good Linux support. :D
I was very surprised
On 6/18/11, Alexander Solla alex.so...@gmail.com wrote:
Since the iPhone OS is pretty much OS X for ARM, and GHC apparently now
supports cross-compilation, you can compile GHC for iOS.
Can you provide a link for info? I don't understand how this would be done.
Thanks
Tom
Hi *,
The title is self-explanatory. I'd like to store information from
an algebraic data type in an SQL database, but the type signature of
toSql (toSql
:: Data.Convertible.Base.Convertible a SqlValue = a - SqlValue)
doesn't make sense to me.
How is this done (how do I make an
Hi All,
Is there a way to determine whether a thunk was evaluated during
code's execution?
Thanks,
Tom
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
in a special
color.
On Sun, Jun 26, 2011 at 9:22 PM, Tom Murphy amin...@gmail.com wrote:
Hi All,
Is there a way to determine whether a thunk was evaluated during
code's execution?
Thanks,
Tom
___
Haskell-Cafe mailing list
Haskell-Cafe
On 6/28/11, Jason Dagit dag...@gmail.com wrote:
I'd try asking on StackOverflow. I think the people who know the
answer might be watching there instead of here.
Really? I had thought that everyone who was on SO was on here also.
Tom
___
Hi,
I've found good explanations of the HaskellDB combinators, but I
can't find good information about how to correctly define the database
layout. Can anyone point me to a resource, or give a quick example?
Thanks!
Tom
___
Haskell-Cafe mailing
Seconded. This would have been very useful to me many times.
I tried forwarding this to cabal-de...@haskell.org (Cabal development
discussion), but it's a members-only list. Can someone in the in-crowd
pass along the suggestion?
Thanks,
Tom
On 7/9/11, Andrew Pennebaker
Oh! I have a good, small (single-purpose; reusable), useful one!
A text field which tab-completes words or phrases from a dictionary.
Haskeline provides useful (non-FRP) for implementing this, but it
seems like FRP could handle this in an interesting way.
Tom
On 7/10/11, Heinrich Apfelmus
Here's the description of simpleTable:
http://hackage.haskell.org/packages/archive/xhtml/3000.2.0.1/doc/html/Text-XHtml-Table.html
(note the attribute lists)
and here's a working example, for a light at the end of the tunnel:
import Network.CGI
import Text.XHtml
main :: IO ()
main = runCGI $
] ourTable'
ourTable' = map (map lineToHtml) [[Jay, Jay, Jay], [Leno,
-Z, Dilla]]
ourStyle = style (stringToHtml body { font-size: 50px }) ! [thetype
text/css]
On 7/17/11, Tom Murphy amin...@gmail.com wrote:
Here's the description of simpleTable:
http://hackage.haskell.org/packages/archive/xhtml
Is anyone using Cloud Haskell yet? I'm really excited by the possibilities.
Tom
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
As described in Towards Haskell in the Cloud:
http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel/
Tom
On Jul 22, 2011 11:01 AM, Antoine Latter aslat...@gmail.com wrote:
On Fri, Jul 22, 2011 at 8:25 AM, Tom Murphy amin...@gmail.com wrote:
Is anyone using Cloud Haskell yet? I'm
This may sound ignorant because, well, it is ignorant: I know very
little about the underlying mechanics here.
Installing the Haskell Platform currently requires XCode developer tools.
To get XCode on my 10.6 machine, I...
[*** begin ranty details (skippable)
... was told I could get a free
On 7/27/11, Ivan Lazar Miljenovic ivan.miljeno...@gmail.com wrote:
Installing the Haskell Platform currently requires XCode developer tools.
To get XCode on my 10.6 machine, I...
My understanding is that it's about $5 (though I seem to recall
hearing that they recently made it free), but I
On 7/27/11, Richard O'Keefe o...@cs.otago.ac.nz wrote:
A quick web search for Mac OS X gcc binary turned up
http://hpc.sourceforge.net/index.php
with binary releases of GCC 4.6 for Lion and Snow Leopard.
This requires Developer Tools, but that isn't XCode, and it's
on the OS X DVD.
On Jul 27, 2011 3:30 AM, Sean Leather leat...@cs.uu.nl wrote:
To get XCode on my 10.6 machine, I...
... will check out the related discussion:
http://thread.gmane.org/gmane.comp.lang.haskell.cafe/89745
I remember this thread from last month, but several of the details
have changed
+1 - does anyone know the answer to this?
On Jul 27, 2011 2:04 PM, Chris Smith cdsm...@gmail.com wrote:
On Wed, 2011-07-27 at 07:20 -0400, Jack Henahan wrote:
Bundling things with the HP is just going to bloat that download
and confuse new users more (and my god, the dep-chasing... the
number
On 7/30/11, Mark Lentczner m...@glyphic.com wrote:
Hiho - I'm the maintainer of the Mac installer for HP. I thought I'd
chime in a bit:
An expert :)
On Mac OS X, developer tools is essentially synonymous with Xcode.
That is, to get the set of standard utilities needed for development
on
Thanks for running this again: very informative.
We ought to be able to write a library with a Par monad for distributed
parallel algorithms.
If someone were to do this they might want to start here:
http://research.microsoft.com/en-us/um/people/simonpj/papers/parallel/monad-par.pdf
I've
I used to have a lot of cabal problems when running a version of the GHC
installed with MacPorts. I notice you're using homebrew. Maybe that's part
of the problem?
Tom
On Sep 22, 2011 8:11 PM, Mariano Cortesi mcort...@gmail.com wrote:
___
Haskell-Cafe
Assuming that z :: Int, you can declare an algebraic datatype
data TwoOrThree a b = Three (a, b, Int)
| Two (a, b)
deriving(Show, Eq) -- so you can experiment
And then define expand as
expand :: TwoOrThree a b - (a, b, Int)
expand (Three tuple) = tuple
expand (Two (a, b))
Ok, I'll bite: what's it need?
- Tom / amindfv
On Fri, Oct 21, 2011 at 1:51 PM, Albert Y. C. Lai tre...@vex.net wrote:
On 11-10-21 03:59 AM, Ivan Lazar Miljenovic wrote:
2011/10/21 Goutam Tmvvo1d_poin...@live.com:
Would you ever see yourself write a web application like Twitter or
The GUI list could definitely use this type of moderation.
Tom / amindfv
On Oct 23, 2011 9:54 PM, Erik de Castro Lopo mle...@mega-nerd.com wrote:
R J wrote:
hey Haskell this is nuts http://www.business10i.com
hey Haskell this is nuts ://xxx.xxx.xxx
Maybe its time to moderate
Blocking/unsubscribing people based on their email provider seems... sort of
impolite or unwelcoming.
A greylist could work.
Given the relatively low volume of spam, my vote is for the original
suggestion of first-message-moderated, with the ability to put an address
back on moderation if their
Cap'n:
http://www.mail-archive.com/haskell-cafe@haskell.org/
But I usually just use a search engine.
Tom / amindfv
On Tue, Oct 25, 2011 at 4:27 PM, Captain Freako capn.fre...@gmail.comwrote:
Are the archives of this list searchable?
___
I'm used to (on the east coast US) hearing lambda pronounced LAM-duh.
Duh is an expression of something being stupid, so I don't know about
Haskell having a mascot called Duh the Lamb!
amindfv / Tom
On Nov 16, 2011 4:06 PM, heathmatlock heathmatl...@gmail.com wrote:
On Wed, Nov 16, 2011 at
Or set up a system like this:
http://www.linux.fm/
:)
amindfv / Tom
On Wed, Nov 23, 2011 at 11:38 AM, heathmatlock heathmatl...@gmail.comwrote:
Stream podcasts on functional programming.
On Tue, Nov 22, 2011 at 5:39 AM, Ben Wright bwright...@gmail.com wrote:
A while back I somehow managed
Is there a reason that the Haskell 2010 report is in a subdirectory of
haskell.org/onlinereport (which currently points to the Haskell98 standard)?
http://www.haskell.org/onlinereport/ -- Haskell98
http://www.haskell.org/onlinereport/haskell2010/ -- Haskell2010
If it's for historical
Is the list the right place to ask about this?
I was trying to access Hackage today too, and didn't know who to let know
about the problem.
amindfv / Tom
On Thu, Dec 1, 2011 at 11:59 AM, Edgar Gomes Araujo
talktoed...@gmail.comwrote:
Hi everybody,
Is hackage.haskell.org down? I'm trying to
On Wed, Dec 7, 2011 at 11:46 PM, Brandon Allbery allber...@gmail.comwrote:
On Wed, Dec 7, 2011 at 23:24, Alexej Segeda aloscha_den_st...@hotmail.com
wrote:
case s of
(s == reverse s)- putStrLn (s ++ is a
palindrome)
otherwise
() of
() | s == reverse s - putStrLn palindrome
_ - putStrLn nope
Tom Murphy wrote:
This is kind of a hack of case, though. I think what the OP was looking
for is
isPalindrome word
| (word == reverse word) = putStrLn (word ++ is a palindrome)
| otherwise
On Dec 14, 2011 1:33 AM, Ian-Woo Kim ianwoo...@gmail.com wrote:
Hi, Ivan,
I modified hxournal. New source code is now on github repository.
https://www.github.com/wavewave/hxournal
Are these changes reflected on Hackage?
amindfv / Tom
Now it has a very rudimentary config file. The config
I have not written this complaint until now because I have been waiting
for unmistakable evidence, a smoking gun, a red hand so caught that you
cannot explain away,
It's not a murder trial! The number-one nice thing about the Haskell
community is that they _thoroughly_ listen to people. I
realworldhaskell.org/book
On Dec 25, 2011 1:46 AM, Eugene Kirpichov ekirpic...@gmail.com wrote:
See subject.
Is this expected?
--
Eugene Kirpichov
Principal Engineer, Mirantis Inc. http://www.mirantis.com/
Editor, http://fprog.ru/
___
On Tue, Dec 27, 2011 at 3:54 AM, Tim Baumgartner
baumgartner@googlemail.com wrote:
Hi Haskellers!
I'm writing my first non-trivial Haskell application. I have an
electronic drum set that generates MIDI events that I process with Haskell.
A simple application of this kind might have fixed
On 1/18/12, MigMit miguelim...@yandex.ru wrote:
[..]
(it really is a JavaScript trick).
In the interest of Wikipedia-style fact-citation, here's a quote from Wikipedia:
During the blackout, Wikipedia is accessible on mobile devices and
smart phones. You can also view Wikipedia normally by
It's not as efficient for Maps, but you might want to look at the
swapper package:
http://hackage.haskell.org/package/swapper
It transfers Haskell data structures (any functors) directly to and from disk.
Tom
On 1/23/12, Krzysztof Skrzętnicki gte...@gmail.com wrote:
From my experience I can
Does this mean we're going to see music FRP examples soon?!
amindfv / Tom
On Feb 9, 2012 2:17 PM, Heinrich Apfelmus apfel...@quantentunnel.de
wrote:
Dear list,
the Show class is extremely useful for exploring Haskell in a terminal,
but sometimes, I just want something fancier. For
Hi,
Is it common to use happstack-state without happstack for
real-world code (web or otherwise)?
Thanks,
amindfv / Tom
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
, Antoine Latter aslat...@gmail.com wrote:
On Fri, Feb 10, 2012 at 3:56 PM, Tom Murphy amin...@gmail.com wrote:
Hi,
Is it common to use happstack-state without happstack for
real-world code (web or otherwise)?
The package 'acid-state' is considered the successor to
happstack-state
With respect, I don't think that Persistent is a natural choice
as the go-to tool for Haskell users, simply because it requires
knowledge of a lot of Yesod-EDSL syntax.
The set of users with persistent data needs seems a very
different set than that of those who are familiar with Yesod,
new things to get the automatic code
generation.
On Mon, Feb 13, 2012 at 9:30 PM, Tom Murphy amin...@gmail.com wrote:
With respect, I don't think that Persistent is a natural choice
as the go-to tool for Haskell users, simply because it requires
knowledge of a lot of Yesod-EDSL syntax
On 2/13/12, Paul R paul.r...@gmail.com wrote:
[...]
Abstraction over high level data stores is one of
the worst idea in software engineering.
The most proeminent example is probably PostgreSQL, which is an
incredibly strong product with high SQL power. But as soon as you access
it through
On 2/13/12, Sergiu Ivanov unlimitedscol...@gmail.com wrote:
[...]
a stable, flexible, and
easy-to-work-with, already existing storage interface should allow
Haskell programmers to focus less on IO and more on the purely
functional logic.
+1 - Very exciting!
Tom
Mailing list thread split!
The GSoC seems like it should have its own list thread, so I'm moving
this other discussion:
On 2/13/12, Paul R paul.r...@gmail.com wrote:
The most proeminent example is probably PostgreSQL, which is an
incredibly strong product with high SQL power. But as soon as you
Does anyone know what this will mean for the future of Haskell
development in OS X?:
http://www.apple.com/macosx/mountain-lion/security.html
I'm particularly interested in what it'll mean for
0) Distributing non-Cocoa-built apps, even if you're approved by Apple
1) Writing software for
On 2/19/12, Austin Seipp mad@gmail.com wrote:
On Sun, Feb 19, 2012 at 6:01 PM, Tom Murphy amin...@gmail.com wrote:
0) Distributing non-Cocoa-built apps, even if you're approved by Apple
Do you just mean binaries that you expect users run under
/usr/local/bin or something, not app bundles
*Short* term, the most that will happen is that people will have to
say yeah yeah I know just let me have it OK?.
Already in 10.6 there was this nagging feature where you click on a
downloaded document and it says this was downloaded, do you really
want to open it and it takes a painfully
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 chrisd...@googlemail.com wrote:
Show of hands, who would be interested in working on a podcast weekly
or biweekly and what would you like to provide?
There are some substantial technical challenges:
http://www.haskell.org/haskellwiki/GHC:FAQ#Why_isn.27t_GHC_available_for_.NET_or_on_the_JVM.3F
Not that it can't be done, but there's nothing ready yet.
Tom (IRC: amindfv)
On 2/23/12, ARJANEN Loïc Jean David arjanen.l...@gmail.com wrote:
The messages are replies to messages on this list; I think it's just a
simple smartphone subject/message mixup
Tom
On Mar 17, 2012 4:44 PM, Jake McArthur jake.mcart...@gmail.com wrote:
This mailing list is not Twitter. Please stop sending emails without
meaningful content.
On Mar 17, 2012
If you want to do Haskell audio synthesis, you could also use
hsc3 (good start here: http://slavepianos.org/rd/ut/hsc3-texts/). With
hsc3 you can start on serious audio synthesis with only a few lines of
Haskell. In my opinion it could use a much larger community.
Tom
On 3/22/12, Heinrich
Sorry; make that http://slavepianos.org/rd/ut/hsc3-texts/hsc3-tutorial.html
On 3/22/12, Tom Murphy amin...@gmail.com wrote:
If you want to do Haskell audio synthesis, you could also use
hsc3 (good start here: http://slavepianos.org/rd/ut/hsc3-texts/). With
hsc3 you can start on serious
On May 3, 2012 8:40 PM, wren ng thornton w...@freegeek.org wrote:
On 5/3/12 1:26 AM, Richard O'Keefe wrote:
The Little Lisper (and the other books
like The Little Schemer and The Seasoned Schemer) are
presumably meant to be funny, but to me come across as
offensively patronising
Tis a
Just to play devil's advocate, if you look back at the list, KC has
written a lot of helpful and informative messages in the past.
Tom
On 5/23/12, Bardur Arantsson s...@scientician.net wrote:
On 05/24/2012 04:31 AM, Brandon Allbery wrote:
On Wed, May 23, 2012 at 10:19 PM, Bardur Arantsson
In practice, the amount of time you have to spend testing each function, to
make sure its IO doesn't trip up in some corner case, is usually greater
than the amount of time a rewrite-for-IO would take.
Tom
On Jun 28, 2012 2:54 PM, Dominique Devriese
dominique.devri...@cs.kuleuven.be wrote:
We've got a problem with dependencies:
http://cdsmith.wordpress.com/2011/01/21/a-recap-about-cabal-and-haskell-libraries/
http://cdsmith.wordpress.com/2011/01/17/the-butterfly-effect-in-cabal/
http://www.reddit.com/r/haskell/comments/x4knd/what_is_the_reason_for_haskells_cabal_package/
I'd like
How does this compare with other high-level Haskell db libraries?
Tom
On Sep 13, 2012 2:25 PM, Boris Lykah lyk...@gmail.com wrote:
I am happy to announce a new version of Groundhog, a library for fast
high-level database access:
http://hackage.haskell.org/package/groundhog
There's another one...
http://3.bp.blogspot.com/-0-NT1rzFpik/Tpe4sb18gOI/AuM/j2BHO_TgLi4/s1600/calvinball.jpg
Tom
On Tue, Feb 26, 2013 at 7:07 PM, Ben Lippmeier b...@ouroborus.net wrote:
On 27/02/2013, at 10:28 , Corentin Dupont corentin.dup...@gmail.com wrote:
Hello everybody!
I am
source files: Portions of this code (c)
2013 Tom Murphy. All rights reserved.
ROADMAP:
-- Lenses sound pretty cool, so I've started writing lenses for the Author
type, as well as finding out what a lens is. Maybe one day there'll be
lenses for the Post type, too -- keep your fingers crossed!
-- One
Oh, and happy April 1!
On Mon, Apr 1, 2013 at 6:16 AM, Tom Murphy amin...@gmail.com wrote:
Hi All,
Not particularly happy to announce the non-release of my latest
library, HBlog 0.1. I've been working on it steadily for a long time now,
but it's still not ready.
The library
On Mon, Apr 8, 2013 at 7:59 AM, Joachim Breitner
m...@joachim-breitner.dewrote:
Hi,
I believe one problem with non-linear patterns would be that the
compiler has to figure out what notion of equality you want here. An
obvious choice is (==), but the Eq instances might not do what you want.
On Thu, May 2, 2013 at 9:48 PM, Adrian May
adrian.alexander@gmail.comwrote:
Is anybody in the Haskell community still interested in attracting new
users? If so I suggest you go play with Ruby on Rails. Then you'll know
what it's like to approach a complex and unfamiliar system where
These sound great, congratulations! "Batteries included" is a great place
to be. Can you point to references you used to create the instrument
definitions?
Tom
On Sun, Sep 13, 2015 at 9:13 AM, Anton Kholomiov
wrote:
> Status update for my haskell synth
78 matches
Mail list logo