Send Beginners mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
or, via email, send a message with subject or body 'help' to
[email protected]
You can reach the person managing the list at
[email protected]
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Beginners digest..."
Today's Topics:
1. Re: trying to install libraries for Haskell School of
Expression (emacstheviking)
2. Re: trying to install libraries for Haskell School of
Expression (Julian Birch)
----------------------------------------------------------------------
Message: 1
Date: Mon, 2 Mar 2015 12:44:38 +0000
From: emacstheviking <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] trying to install libraries for
Haskell School of Expression
Message-ID:
<caeieuuj+qzf85rwyk+cfluuxgbupm3_pydgnzdfw3r-b-_b...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
What does that do for me within LTS confines? I know Hoogle, but I don't
understand what you mean by "they run a hoogle for the exact version, with
every library." ...I just want to understand so I can be as excited as
everybody else right now! LOL :)
On 2 March 2015 at 12:34, Julian Birch <[email protected]> wrote:
>
> It gets better: they run a hoogle for the exact version, with every
> library. :)
>
> On Monday, March 2, 2015, emacstheviking <[email protected]> wrote:
>
>> Took a while to sink in....DEF trying this out tonight
>> Looks AWESOME if it does what it says!
>> Getting excited about Haskell again.
>> THANKS!!!! Yoohoo :)
>>
>>
>> On 2 March 2015 at 12:10, Julian Birch <[email protected]> wrote:
>>
>>> Just a small note: if you're suffering from cabal hell, LTS Haskell may
>>> help you. I described how to use it here:
>>>
>>>
>>> http://www.colourcoding.net/blog/archive/2015/02/22/hello-world-web-application-in-haskell.aspx
>>>
>>> Hope someone finds it useful.
>>>
>>> J
>>>
>>>
>>> On Monday, March 2, 2015, emacstheviking <[email protected]> wrote:
>>>
>>>> Agreed. I will "finish" with a mild semi-demi-rant too regarding the
>>>> assumption by a lot of posters that we are all academics with access to
>>>> papers on this and that. I am not and I don't. If you cite a paper, make
>>>> sure it's available to Joe Public please!
>>>>
>>>> As for only sticking to plain vanialla simple Haskell, yes, that works
>>>> BUT there are some many great libraries that a real time savers...it's such
>>>> a shame when they won't play well together!
>>>>
>>>> So, despite it all, tonight I will be hacking Haskell !
>>>>
>>>> :)
>>>>
>>>>
>>>> On 1 March 2015 at 19:27, DJ <[email protected]> wrote:
>>>>
>>>>> Yeah. I think there are a lot of us out there. I won't rant (much)
>>>>> here, because I hope to get some help from time to time. Alienating people
>>>>> is not a good way to get help.
>>>>>
>>>>> But:
>>>>>
>>>>> There are many things I like about the language, but I have always
>>>>> been perplexed by the haskell ecosystem in a couple of ways. However good
>>>>> and/or interesting a language might be, it is not possible to do meat and
>>>>> potatoes development unless there is a good supply of packages/libraries.
>>>>>
>>>>> My first problem was that I often just could not get stuff to install.
>>>>> The second problem was documentation. I hope it has improved a bit. I was
>>>>> always flabbergasted at the (apparent) belief that a few lines of API
>>>>> documentation coughed out by haddock are enough. But that's all there was
>>>>> in a lot of cases. That, and "refer to xxxx research paper" and "figure it
>>>>> out from the types". Hah. Any math paper that consisted of just the
>>>>> equations sorted in alphabetical order would not be well received, I
>>>>> think.
>>>>>
>>>>> I really admired that fact that Michael Snoyman wrote a book about
>>>>> Yesod. For all I know he may not have kept the book up, but at least he
>>>>> realized that people needed an explanation of how to use his software.
>>>>>
>>>>> Well, back to work. I am going to give haskell another try for sure.
>>>>> It's just too tempting to give up on. If it doesn't work, the next stop
>>>>> will be sml or ocaml.
>>>>>
>>>>> Best,
>>>>>
>>>>> - DJ -
>>>>>
>>>>>
>>>>> On 15-03-01 09:56 AM, emacstheviking wrote:
>>>>>
>>>>> I feel your pain...
>>>>>
>>>>>
>>>>>> Confession: I abandoned Haskell two years ago because of frustration
>>>>>> with cabal and hackage. I decided to get back to the language today, and
>>>>>> to
>>>>>> start with Haskell School of Expression. I immediately run into the
>>>>>> problem
>>>>>> that the first thing I try to install with cabal does not work.
>>>>>>
>>>>>> It is the same reason I have stopped using it. It's a real shame.
>>>>> Those with better education and understanding than mine should be
>>>>> concerned
>>>>> that the uptake of the language is stunted by its package manager.
>>>>>
>>>>> I love Haskell. I have taught myself (the beginnings at least) of
>>>>> group theory just to better comprehend the mindset of monads. For that
>>>>> alone I am glad I learned Haskell as it has rekindled my interest in
>>>>> maths!
>>>>>
>>>>>
>>>>>
>>>>>> Thanks for any help. Please tell me things are not just as bad now as
>>>>>> they were when I left ;-)
>>>>>>
>>>>>> This mail seems to indicate to me that "cabal hell" is here for
>>>>> some time to come...
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Beginners mailing
>>>>> [email protected]http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Beginners mailing list
>>>>> [email protected]
>>>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>>>>>
>>>>>
>>>>
>>>
>>> --
>>> Sent from an iPhone, please excuse brevity and typos.
>>>
>>> _______________________________________________
>>> Beginners mailing list
>>> [email protected]
>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>>>
>>>
>>
>
> --
> Sent from an iPhone, please excuse brevity and typos.
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.haskell.org/pipermail/beginners/attachments/20150302/c96a19b5/attachment-0001.html>
------------------------------
Message: 2
Date: Mon, 2 Mar 2015 12:48:44 +0000
From: Julian Birch <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] trying to install libraries for
Haskell School of Expression
Message-ID:
<cab0tuzdr5ssqz5c4efxky8d10p4bqtcp1bopmx2tuq2fybv...@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
If you go to www.stackage.com/lts/1.10, you'll find a hoogle search box.
It'll give you search results for everything in LTS 1.10.
On Monday, March 2, 2015, emacstheviking <[email protected]> wrote:
> What does that do for me within LTS confines? I know Hoogle, but I don't
> understand what you mean by "they run a hoogle for the exact version,
> with every library." ...I just want to understand so I can be as excited as
> everybody else right now! LOL :)
>
>
> On 2 March 2015 at 12:34, Julian Birch <[email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>>
>> It gets better: they run a hoogle for the exact version, with every
>> library. :)
>>
>> On Monday, March 2, 2015, emacstheviking <[email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>>
>>> Took a while to sink in....DEF trying this out tonight
>>> Looks AWESOME if it does what it says!
>>> Getting excited about Haskell again.
>>> THANKS!!!! Yoohoo :)
>>>
>>>
>>> On 2 March 2015 at 12:10, Julian Birch <[email protected]> wrote:
>>>
>>>> Just a small note: if you're suffering from cabal hell, LTS Haskell may
>>>> help you. I described how to use it here:
>>>>
>>>>
>>>> http://www.colourcoding.net/blog/archive/2015/02/22/hello-world-web-application-in-haskell.aspx
>>>>
>>>> Hope someone finds it useful.
>>>>
>>>> J
>>>>
>>>>
>>>> On Monday, March 2, 2015, emacstheviking <[email protected]> wrote:
>>>>
>>>>> Agreed. I will "finish" with a mild semi-demi-rant too regarding the
>>>>> assumption by a lot of posters that we are all academics with access to
>>>>> papers on this and that. I am not and I don't. If you cite a paper, make
>>>>> sure it's available to Joe Public please!
>>>>>
>>>>> As for only sticking to plain vanialla simple Haskell, yes, that works
>>>>> BUT there are some many great libraries that a real time savers...it's
>>>>> such
>>>>> a shame when they won't play well together!
>>>>>
>>>>> So, despite it all, tonight I will be hacking Haskell !
>>>>>
>>>>> :)
>>>>>
>>>>>
>>>>> On 1 March 2015 at 19:27, DJ <[email protected]> wrote:
>>>>>
>>>>>> Yeah. I think there are a lot of us out there. I won't rant (much)
>>>>>> here, because I hope to get some help from time to time. Alienating
>>>>>> people
>>>>>> is not a good way to get help.
>>>>>>
>>>>>> But:
>>>>>>
>>>>>> There are many things I like about the language, but I have always
>>>>>> been perplexed by the haskell ecosystem in a couple of ways. However good
>>>>>> and/or interesting a language might be, it is not possible to do meat and
>>>>>> potatoes development unless there is a good supply of packages/libraries.
>>>>>>
>>>>>> My first problem was that I often just could not get stuff to
>>>>>> install. The second problem was documentation. I hope it has improved a
>>>>>> bit. I was always flabbergasted at the (apparent) belief that a few lines
>>>>>> of API documentation coughed out by haddock are enough. But that's all
>>>>>> there was in a lot of cases. That, and "refer to xxxx research paper" and
>>>>>> "figure it out from the types". Hah. Any math paper that consisted of
>>>>>> just
>>>>>> the equations sorted in alphabetical order would not be well received, I
>>>>>> think.
>>>>>>
>>>>>> I really admired that fact that Michael Snoyman wrote a book about
>>>>>> Yesod. For all I know he may not have kept the book up, but at least he
>>>>>> realized that people needed an explanation of how to use his software.
>>>>>>
>>>>>> Well, back to work. I am going to give haskell another try for sure.
>>>>>> It's just too tempting to give up on. If it doesn't work, the next stop
>>>>>> will be sml or ocaml.
>>>>>>
>>>>>> Best,
>>>>>>
>>>>>> - DJ -
>>>>>>
>>>>>>
>>>>>> On 15-03-01 09:56 AM, emacstheviking wrote:
>>>>>>
>>>>>> I feel your pain...
>>>>>>
>>>>>>
>>>>>>> Confession: I abandoned Haskell two years ago because of frustration
>>>>>>> with cabal and hackage. I decided to get back to the language today,
>>>>>>> and to
>>>>>>> start with Haskell School of Expression. I immediately run into the
>>>>>>> problem
>>>>>>> that the first thing I try to install with cabal does not work.
>>>>>>>
>>>>>>> It is the same reason I have stopped using it. It's a real shame.
>>>>>> Those with better education and understanding than mine should be
>>>>>> concerned
>>>>>> that the uptake of the language is stunted by its package manager.
>>>>>>
>>>>>> I love Haskell. I have taught myself (the beginnings at least) of
>>>>>> group theory just to better comprehend the mindset of monads. For that
>>>>>> alone I am glad I learned Haskell as it has rekindled my interest in
>>>>>> maths!
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Thanks for any help. Please tell me things are not just as bad now
>>>>>>> as they were when I left ;-)
>>>>>>>
>>>>>>> This mail seems to indicate to me that "cabal hell" is here for
>>>>>> some time to come...
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Beginners mailing
>>>>>> [email protected]http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> Beginners mailing list
>>>>>> [email protected]
>>>>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>>>>>>
>>>>>>
>>>>>
>>>>
>>>> --
>>>> Sent from an iPhone, please excuse brevity and typos.
>>>>
>>>> _______________________________________________
>>>> Beginners mailing list
>>>> [email protected]
>>>> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>>>>
>>>>
>>>
>>
>> --
>> Sent from an iPhone, please excuse brevity and typos.
>>
>> _______________________________________________
>> Beginners mailing list
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[email protected]');>
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
>>
>>
>
--
Sent from an iPhone, please excuse brevity and typos.
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://mail.haskell.org/pipermail/beginners/attachments/20150302/5ff1f3c9/attachment.html>
------------------------------
Subject: Digest Footer
_______________________________________________
Beginners mailing list
[email protected]
http://mail.haskell.org/cgi-bin/mailman/listinfo/beginners
------------------------------
End of Beginners Digest, Vol 81, Issue 7
****************************************