Re: [Haskell-cafe] haskell platform broken in ubuntu
Oops my bad. The script downloads and installs binary, already compiled ghc. So it certainly does not take 2 hours, i just did it on 2 computers and it takes less than a couple of minutes. I did not though install the entire haskell platform, only ghc itself. On Friday, October 4, 2013 10:19:39 PM UTC-7, rusi wrote: On Sat, Oct 5, 2013 at 9:18 AM, Vagif Verdi vagif...@gmail.comjavascript: wrote: That will give you only ghc 7.6.2. If you want latest haskell-platform, source compile is the only option. And btw it is not THAT painful :) You run the script, wait 2-3 minutes and tada! Ok so someone is very confused -- maybe me :-) http://askubuntu.com/questions/286764/how-to-install-haskell-platform-for-ubuntu-13-04 seems to say that compiling from source takes like two full nights!! Am I missing something? ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] haskell platform broken in ubuntu
13.04 has packages for ghc 7.6.2 It is easy to install latest haskell platform though. Just run this script: https://github.com/chrisprobst/ubuntu-raring-haskell On Friday, October 4, 2013 8:11:46 PM UTC-7, rusi wrote: I just upgraded my ubuntu laptop to 13.04 and haskell platform is gone!! http://askubuntu.com/questions/286764/how-to-install-haskell-platform-for-ubuntu-13-04 What is the current status on this? Is 13.10 going to correct this? ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] haskell platform broken in ubuntu
That will give you only ghc 7.6.2. If you want latest haskell-platform, source compile is the only option. And btw it is not THAT painful :) You run the script, wait 2-3 minutes and tada! On Friday, October 4, 2013 8:44:29 PM UTC-7, rusi wrote: On Sat, Oct 5, 2013 at 9:05 AM, Vagif Verdi vagif...@gmail.comjavascript: wrote: 13.04 has packages for ghc 7.6.2 It is easy to install latest haskell platform though. Just run this script: https://github.com/chrisprobst/ubuntu-raring-haskell I was hoping that something a little less painful than a full from-source install is available/known. At http://askubuntu.com/questions/286764/how-to-install-haskell-platform-for-ubuntu-13-04 I find this -- basically the platform dependencies seem to have been made explicit. sudo apt-get install ghc alex cabal-install happy libghc-cgi-dev libghc-fgl-dev libghc-glut-dev libghc-haskell-src-dev libghc-html-dev libghc-http-dev libghc-hunit-dev libghc-mtl-dev libghc-network-dev libghc-opengl-dev libghc-parallel-dev libghc-parsec3-dev libghc-quickcheck2-dev libghc-regex-base-dev libghc-regex-compat-dev libghc-regex-posix-dev libghc-stm-dev libghc-syb-dev libghc-text-dev libghc-transformers-dev libghc-xhtml-dev libghc-zlib-dev I was wondering if others know it as an ok approach or are there problems? Rusi ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Haskell Platform and Leksah on Windows
While your friend is wrong to blame haskell on his leksah installation problems i think the culprit here is the leksah web site. It misinforms users saying that leksah runs on windows. It's like Blizzard saying Diablo 3 runs on linux because there are reports of linux users successfully running Diablo 3 with wine and some winetricks wodoo. Leksah is a linux program intented to run on linux. You can (in some cases) successfully install and run it on windows, but you would need to go through certain steps installing some unrelated to windows software (gtk etc) I would recommend leksah maintainers to change the language on their website to prevent future problems like this. Currently the only more or less full featured haskell IDEs legitimately running on windows are EclipseFP and perhaps abandoned VS plugin. On Tuesday, August 6, 2013 10:18:51 PM UTC-7, Mihai Maruseac wrote: Hello, A friend of mine tried to install Haskell Platform and Leksah on Windows and was troubled by the amount of problems he encountered as a beginner in this. I've told him to ask over IRC and mailing list but it seems he has some problems with registration. Anyway, he blogged about his problems at http://dorinlazar.ro/haskell-platform-windows-crippled/ and I'm sure that we can work on fixing some of them. -- MM All we have to decide is what we do with the time that is given to us ___ Haskell-Cafe mailing list haskel...@haskell.org javascript: http://www.haskell.org/mailman/listinfo/haskell-cafe ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] GHC maintenance on Arch
I fail to see how a fringe bleeding edge linux distro undermines a haskell platform. Arch is bleeding edge. Haskell Platform is not. It is logical for a bleeding edge distro to include latest packages. If you want a good support, use distros that provide such support and stability. Last i checked Ubuntu ships haskell platform and not the latest ghc. Having said that, Arch DOES provide easy solution to this problem. Just put IgnorePkg in your pacman.conf. You are complaining on the wrong forum, to the wrong people about the behavior natural for a bleeding edge distro. On Monday, October 29, 2012 6:54:59 AM UTC-7, Brandon Allbery wrote: On Mon, Oct 29, 2012 at 5:56 AM, Magnus Therning mag...@therning.orgjavascript: wrote: Now I'm going to run the risk of upsetting you quite a bit by being completely blunt. Indeed. You come across in your mail like someone who has thought through your own situation, but fail to see the larger picture. You do know *your* May I ask you a question, then? Does the Haskell Platform have any reason to exist? Supposedly, the Haskell community backs the Haskell Platform as the way that most users should be using the Platform. Yet we have here a vendor platform which does not support it, and newcomers who notice this and question it are chastised for not thinking about the needs of other people. This suggests that the Haskell Platform is unimportant and perhaps disruptive to some significant group of people... is this so? And then, looking at your own message, I must ask: have you considered that the Platform is aimed at the great many people who do not have large amounts of expertise maintaining their own personal Haskell ecosystem. Or are your needs so important that these people must in fact be told to deal? Or, to phrase in your own words: You come across in your mail like someone who has thought through your own situation, but fail to see the larger picture. -- brandon s allbery kf8nh sine nomine associates allb...@gmail.com javascript: ball...@sinenomine.net javascript: unix/linux, openafs, kerberos, infrastructure http://sinenomine.net ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] GHC maintenance on Arch
Arch does not keep 2 python packages. There are simply 2 pythons (different programs). And this is true not only for Arch but for practically any other distro. Obvious solution for arch is IgnorePkg in the pacman.conf. That's what i did (until Yesod officially supports newest ghc). On Sunday, October 28, 2012 3:24:16 PM UTC-7, timoth...@seznam.cz wrote: Actually Arch has been accommodating in other cases when there was a stable library and a new/developing. It certainly keeps around two versions of python, autoconf, GTK, qt, gambas... The solution I'm proposing would be a little different than those cases, but on the same principle. Timothy -- Původní zpráva -- Od: Patrick Palka pat...@parcs.ath.cx javascript: Datum: 28. 10. 2012 Předmět: Re: [Haskell-cafe] GHC maintenance on Arch On Sun, Oct 28, 2012 at 5:54 PM, timoth...@seznam.cz javascript:wrote: There seems to be a bit of a clash between ghc being a tool, and ghc being a toy. There need not be. Your works-for-me is great but it is meaningless to those of us who use ghc as a tool for larger projects. This is not specific to GHC. Arch Linux, being a bleeding-edge Linux distribution, tends to prefer newer versions of software over more stable versions of software. I doubt that facet of Arch Linux will ever change, so perhaps you should reevaluate your choice of Linux distribution or avoid pacman/package updates for software whose stability and predictability is critical to you. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
[Haskell-cafe] hiring haskell programmer.
Hello. My company is looking to hire a haskell developer. South California (San Dimas), full time job, local only (no telecommute) We use yesod (haskell web framework) for internal web application and web services, and compojure (clojure web framework) for customer facing web site. All development will be ether with haskell (if libraries permit) or clojure on JVM. If interested please contact me. Regards, Vagif Verdi ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Requesting Feedback: I Love Haskell, but can't find a place to use it
Besides our web app and batch pdf generation procedures, i use haskell for internal one-off tasks. Often i am being asked to import various data to database from text/excel files. Haskell is an excellent tool for this. On Wednesday, May 30, 2012 5:30:28 PM UTC-7, Jonathan Geddes wrote: I love Haskell. It is my absolute favorite language. But I have a very hard time finding places where I can actually use it! I had hoped that compiling Haskell to C with -fvia-C (or would it be just -C?) would allow Haskell to run in new, uncharted territory such as Android (with NDK), IOS, Google's NaCl, etc. But today I learned that GHC's C backend has been deprecated! Is it more difficult than I am imagining to get Haskell to work in these environments? Is it simply a matter of low interest in this kind of work? Or something more fundamental? Am I missing something? I'm hoping that the Haskell-JavaScript efforts will mature enough to make Haskell viable for client-side web apps. (I think the first sign of this will be a self-hosting Haskell-JavaScript compiler.) I use Haskell for Server-Side code with various web frameworks, but over the years more and more of the app logic is moved into client-side JavaScript, leaving the server-side code as little more than a simple validation and security layer over the database and other services. Haskell doesn't have any trouble with this, of course, but it's not exactly a role where it can shine. (Of course this is not true of ALL server-side code, just the kind of apps I have been writing.) So anyway I'd like to request feedback: where can I use Haskell besides simple CLI utilities, dull server code, or project Euler problems? Even if it's just to contribute to getting Haskell in the environments mentioned above, any feedback is welcome! Thanks for reading, --J Arthur ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
[Haskell-cafe] Copy .cabal folder to diff machine/user
Is it possible to copy .cabal and .ghc folders to different machine/ user and develop same project over there ? Or is the only way to allow a team of developers to work on the same project is to force each one of them to install all necessary packages on their machines. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Copy .cabal folder to diff machine/user
The problem is, i tried and it does not work. Cabal has absolute paths hardcoded in many places. So just copying folders does not work unless you copy it under the same home folder. On Dec 30, 4:16 pm, Ivan Lazar Miljenovic ivan.miljeno...@gmail.com wrote: On 31 December 2011 10:49, Vagif Verdi vagif.ve...@gmail.com wrote: Is it possible to copy .cabal and .ghc folders to different machine/ user and develop same project over there ? If you have the same version of GHC and necessary C libraries on all machines, and they're all using the same architecture (e.g. all x86_64) then it might be possible. -- Ivan Lazar Miljenovic ivan.miljeno...@gmail.com IvanMiljenovic.wordpress.com ___ Haskell-Cafe mailing list Haskell-C...@haskell.orghttp://www.haskell.org/mailman/listinfo/haskell-cafe ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] haskell/clojure job opprtunity
No reasons at all. It's just historically been been written in java. (about 10 years ago) Most of the web site can be done in haskell. Some functionality though requires java (pdf library). If haskell has pdf library with similar functionality then al of it can be done in haskell. Going forward we intend to use haskell where it is possible and fall back to clojure/ java only when no suited library exists for haskell. On Nov 10, 12:42 am, Herbert Valerio Riedel h...@gnu.org wrote: Hello, On Wed, 2011-11-09 at 15:06 -0800, Vagif Verdi wrote: We use yesod (haskell web framework) for internal web application and web services, and compojure (clojure web framework) for customer facing web site. Just out of curiousity: Are there specific reasons for not using Haskell on the customer facing side as well? Cheers, hvr ___ Haskell-Cafe mailing list Haskell-C...@haskell.orghttp://www.haskell.org/mailman/listinfo/haskell-cafe ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
[Haskell-cafe] haskell/clojure job opprtunity
Hello. My company is looking to hire a haskell developer. South California (San Dimas), full time job, local only (no telecommute) We use yesod (haskell web framework) for internal web application and web services, and compojure (clojure web framework) for customer facing web site. All development will be ether with haskell (if libraries permit) or clojure on JVM. If interested please contact me. Regards, Vagif Verdi ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Invitation to connect on LinkedIn
That's a clever way to build your resume. :)) Someone looking at his numerous contacts with haskell community may think Wow, this guys is some sort of haskell guru. Better bring him in for our stock market division. On Sunday, August 14, 2011 01:02:42 PM Daniel Patterson wrote: lol. I don't know Andrew Smith. How about y'all? On Aug 14, 2011, at 12:32 PM, Andrew Smith B.Sc(Hons),MBA wrote: LinkedIn I'd like to add you to my professional network on LinkedIn. - Andrew Andrew Smith B.Sc(Hons),MBA Founder and CEO at VTRL - Value Technology Research Ltd Edinburgh, United Kingdom Confirm that you know Andrew © 2011, LinkedIn Corporation ___ 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
[Haskell-cafe] Job position for haskell/clojure dev. in San Dimas, CA
Anyone interested in full time employment working with haskell and clojure in San Dimas, CA (local job only, NO telecommute) please let me know. Regards, Vagif Verdi ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] Job position for haskell/clojure dev. in San Dimas, CA
Sorry, forgot to mention, and i already got questions about it. No worker visa sponsorship, no relocation from abroad. US only. On Jun 20, 2:39 pm, vagif.ve...@gmail.com wrote: Anyone interested in full time employment working with haskell and clojure in San Dimas, CA (local job only, NO telecommute) please let me know. Regards, Vagif Verdi ___ Haskell-Cafe mailing list Haskell-C...@haskell.orghttp://www.haskell.org/mailman/listinfo/haskell-cafe ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] The Lisp Curse
Andrew, you are being non constructive. You are saying We should. Who we, Andrew ? Who are you referring to ? The developers who created those six different unicode libraries are not united under any umbrella you can call we. The reason those six libraries existis is NOT because some mysterious secret we commitee decided to have six incompatible libraries. And the maintainers of hackage has better things to do than to police and make arbitrary decisions what should or should not be allowed to hackage. Also hackage is NOT a standard library, just like SourceForge or Github is not a standard library. It's just a hosting for haskell libraries. If you want someone tell you what to use, there's an effort in that direction: haskell platform. And their attitue is constructive. They don't demand that we (whoever that is) do or do not do something. They compile their own set of libraries and announce about their existence. Go lobby them to include one blessed unicode library. On Thursday, May 19, 2011 01:20:50 PM Andrew Coppin wrote: On 19/05/2011 08:39 PM, Stephen Tetley wrote: Och Mr Coppin Lisp is a fine language, but all Lisp essays you'll find on the internet except Richard Gabriel's Worse is Better are absolute tosh. This wasn't an attempt to bash Lisp. This is about all those people who think having multiple libraries which only solve half the problem is somehow a good thing. ___ 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
[Haskell-cafe] hdbc-odbc adds a space to the value
I have a weird problem ? When preparing sql statements with ? placeholders, hdbc-odbc adds a space to a string value at the end. run conn update sometable set somefield = ? where id = ? [SqlString bla, toSql 10] Database: Ms Sql Server 2005. Driver: FreeTds on linux Please help! Regards, Vagif Verdi ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
Re: [Haskell-cafe] hdbc-odbc adds a space to the value
Latest from hackage: 2.2.3.2 On Wednesday, March 23, 2011 01:58:52 PM you wrote: On 03/23/2011 06:43 AM, Gershom Bazerman wrote: I've run into that bug too. I'm pretty sure its an issue with hdbc-odbc, but haven't wanted to patch it without testing it across a few other configurations, which I haven't had time/found straightforward to do. I should add, for those interested, where I think the bug is. In the bindCol method of Statement.hsc, there's the following: rc2 - sqlBindParameter sthptr (fromIntegral icol) #{const SQL_PARAM_INPUT} #{const SQL_C_CHAR} coltype (if isOK rc1 then colsize else fromIntegral cslen + 1) decdigits csptr (fromIntegral cslen + 1) pcslen Either one or both of the fromIntegral csLen + 1 expressions shouldn't have the + 1. What version of HDBC-ODBC are those of you with the problem running? I believe a fix for this was recently checked into my git tree. -- John Cheers, Gershom ___ 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
Re: [Haskell-cafe] Yesod 0.7.1 using GHC 7.0.2 on Arch Linux
No, it is not solved. With -fproduction flag you are loosing devel-server functionality. On Saturday, March 12, 2011 02:45:11 PM Ertugrul Soeylemez wrote: Oh, I just noticed the other thread about this issue. Compiling Yesod with the -fproduction flag solved it. Thanks to Michael for that. Greets, Ertugrul Ertugrul Soeylemez e...@ertes.de wrote: Hello Ryan, thanks a lot. Is there a workaround for this, until it's fixed? Greets, Ertugrul Ryan Yates fryguy...@gmail.com wrote: Looks to be reported here: http://hackage.haskell.org/trac/ghc/ticket/5004 http://hackage.haskell.org/trac/ghc/ticket/5004Ryan On Sat, Mar 12, 2011 at 3:26 PM, Ertugrul Soeylemez e...@ertes.de wrote: Hello there, today I have upgraded to GHC 7.0.2 by doing a system update on my Arch Linux box (x86, 32 bits), and I'm having difficulties to install Yesod. Its dependencies seem to have been installed without problems, but the Yesod package itself fails. The complete build log follows: % cabal install yesod Resolving dependencies... Configuring yesod-0.7.1... Preprocessing library yesod-0.7.1... Preprocessing executables for yesod-0.7.1... Building yesod-0.7.1... [1 of 1] Compiling Yesod( Yesod.hs, dist/build/Yesod.o ) Registering yesod-0.7.1... [1 of 2] Compiling CodeGen ( CodeGen.hs, dist/build/yesod/yesod-tmp/CodeGen.o ) [2 of 2] Compiling Main ( scaffold.hs, dist/build/yesod/yesod-tmp/Main.o ) Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package bytestring-0.9.1.10 ... linking ... done. Loading package base64-bytestring-0.1.0.2 ... linking ... done. Loading package array-0.3.0.2 ... linking ... done. Loading package containers-0.4.0.0 ... linking ... done. Loading package cereal-0.3.0.0 ... linking ... done. Loading package filepath-1.2.0.0 ... linking ... done. Loading package old-locale-1.0.0.2 ... linking ... done. Loading package old-time-1.0.0.6 ... linking ... done. Loading package unix-2.4.2.0 ... linking ... done. Loading package directory-1.1.0.0 ... linking ... done. Loading package binary-0.5.0.2 ... linking ... done. Loading package data-default-0.2.0.1 ... linking ... done. Loading package tagged-0.2 ... linking ... done. Loading package crypto-api-0.5.2 ... linking ... done. Loading package pureMD5-2.1.0.3 ... linking ... done. Loading package pretty-1.0.1.2 ... linking ... done. Loading package template-haskell ... linking ... done. Loading package transformers-0.2.2.0 ... linking ... done. Loading package deepseq-1.1.0.2 ... linking ... done. Loading package text-0.11.0.5 ... linking ... done. Loading package blaze-builder-0.2.1.4 ... linking ... done. Loading package blaze-html-0.4.1.0 ... linking ... done. Loading package file-embed-0.0.3.1 ... linking ... done. Loading package time-1.2.0.3 ... linking ... done. Loading package unix-compat-0.2.1.1 ... linking ... done. Loading package enumerator-0.4.7 ... linking ... done. Loading package mtl-2.0.1.0 ... linking ... done. Loading package parsec-3.1.1 ... linking ... done. Loading package network-2.2.1.10 ... linking ... done. Loading package wai-0.3.2 ... linking ... done. Loading package utf8-string-0.3.6 ... linking ... done. Loading package web-routes-0.23.4 ... linking ... done. Loading package wai-app-static-0.0.1.1 ... linking ... done. Loading package random-1.0.0.3 ... linking ... done. Loading package clientsession-0.4.1 ... linking ... done. Loading package cookie-0.0.0 ... linking ... done. Loading package failure-0.1.0.1 ... linking ... done. Loading package extensible-exceptions-0.1.1.2 ... linking ... done. Loading package QuickCheck-2.4.0.1 ... linking ... done. Loading package blaze-builder-enumerator-0.2.0.1 ... linking ... done. Loading package json-types-0.1 ... linking ... done. Loading package json-enumerator-0.0.1 ... linking ... done. Loading package hamlet-0.7.2 ... linking ... done. Loading package monad-peel-0.1 ... linking ... done. Loading package zlib-0.5.3.1 ... linking ... done. Loading package zlib-bindings-0.0.0 ... linking ... done. Loading package wai-extra-0.3.3 ... linking ... done. Loading package web-routes-quasi-0.6.3.1 ... linking ... done. Loading package yesod-core-0.7.0.1 ... linking ... done. Loading package yesod-static-0.0.0.1 ... linking ... done. Loading package SHA-1.4.1.3 ... linking ... done. Loading