Send Beginners mailing list submissions to
[email protected]
To subscribe or unsubscribe via the World Wide Web, visit
http://www.haskell.org/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: Help installing Esqueleto (for Yesod)! (Gilberto Melfe)
2. Re: Help installing Esqueleto (for Yesod)! (Michael Snoyman)
3. How do you pronounce these operators? (John M. Dlugosz)
4. Re: How do you pronounce these operators? (Kim-Ee Yeoh)
----------------------------------------------------------------------
Message: 1
Date: Thu, 3 Apr 2014 14:16:53 +0100
From: Gilberto Melfe <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] Help installing Esqueleto (for
Yesod)!
Message-ID:
<CAH5k6k7rxOM2rGoGbau5MGMbBqK9akC=2MTTsau=mzku9-m...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
Hi!
Thank you for your response!
The author of Esqueleto has updated his code and now I can install the
package!
However the Yesod-Platform still requires version 1.3.5 (although cabal,
after a cabal update, informs that there is a newer version 1.3.9); hence I
still can get Yesod installed!
Is there some way around this problem?
Mr. Michael Snoyman if you're reading this could you also update
Yesod-Platform's dependencies?
Thank You!
Gilberto
On Wed, Apr 2, 2014 at 5:00 PM, David McBride <[email protected]> wrote:
> Conduit was changed so that it no longer exports resourcet related types
> and functions, and esqueleto is attempting to use those. It is a bug in
> esqueleto, and I've registered a pull request on github here:
> https://github.com/meteficha/esqueleto/pull/55
>
> While you are waiting for that to be merged, you can pull from
> https://github.com/mindreader/esqueleto.git. Just git clone it, cd into
> the directory, then cabal install.
>
>
> On Wed, Apr 2, 2014 at 10:56 AM, Gilberto Melfe
> <[email protected]>wrote:
>
>> Hello community!
>>
>> I'm trying to install Yesod on a freshly setup openSUSE 13.1 virtual
>> machine!
>>
>> I installed the Haskell Platform and three other (ghc) packages required
>> (for yesod-bin), from the standard online repositories!
>>
>> Then i issued:
>> cabal update
>> cabal install cabal-install (because cabal told me so)
>> export PATH=$HOME/.cabal/bin:$PATH
>>
>> cabal install yesod-platform
>>
>> After churning for a while, that last command stated that some packages,
>> more precisely the Esqueleto package, failed to install.
>>
>> I tried to install it alone and got these error messages:
>>
>> -- Begin Command Output
>>
>> Resolving dependencies...
>> Configuring esqueleto-1.3.5...
>> Building esqueleto-1.3.5...
>> Preprocessing library esqueleto-1.3.5...
>> [1 of 4] Compiling Database.Esqueleto.Internal.PersistentImport (
>> src/Database/Esqueleto/Internal/PersistentImport.hs,
>> dist/build/Database/Esqueleto/Internal/PersistentImport.o )
>> [2 of 4] Compiling Database.Esqueleto.Internal.Language (
>> src/Database/Esqueleto/Internal/Language.hs,
>> dist/build/Database/Esqueleto/Internal/Language.o )
>> [3 of 4] Compiling Database.Esqueleto.Internal.Sql (
>> src/Database/Esqueleto/Internal/Sql.hs,
>> dist/build/Database/Esqueleto/Internal/Sql.o )
>>
>> src/Database/Esqueleto/Internal/Sql.hs:531:46:
>> Not in scope: type constructor or class `C.ResourceT'
>>
>> src/Database/Esqueleto/Internal/Sql.hs:559:42:
>> Not in scope: type constructor or class `C.ResourceT'
>>
>> src/Database/Esqueleto/Internal/Sql.hs:619:31:
>> Not in scope: type constructor or class `C.ResourceT'
>>
>> src/Database/Esqueleto/Internal/Sql.hs:634:24:
>> Not in scope: type constructor or class `C.ResourceT'
>>
>> src/Database/Esqueleto/Internal/Sql.hs:636:17:
>> Not in scope: `C.runResourceT'
>> Failed to install esqueleto-1.3.5
>> cabal: Error: some packages failed to install:
>> esqueleto-1.3.5 failed during the building phase. The exception was:
>> ExitFailure 1
>>
>> -- End Command Output
>>
>> Can someone figure out what might be wrong?
>> (I guess it's not a dependencies issue...)
>>
>> Thank You Very Much, in advance, for your time!
>>
>> Gilberto
>>
>> PS: Should I have included the command output in an attached file? Which
>> "method" is preferred?
>>
>>
>> _______________________________________________
>> Beginners mailing list
>> [email protected]
>> http://www.haskell.org/mailman/listinfo/beginners
>>
>>
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20140403/caa1cf86/attachment-0001.html>
------------------------------
Message: 2
Date: Thu, 3 Apr 2014 16:21:01 +0300
From: Michael Snoyman <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] Help installing Esqueleto (for
Yesod)!
Message-ID:
<caka2jgkamqjw7+feozsowhycxu8tk8s2j_dfaujwp562oeq...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
Yes, I've just updated yesod-platform. I'm not sure how that release made
it through; I tested the install locally and it worked, but I must have had
a tweaked version of esqueleto. In any event, 1.2.9.1 should work just fine
(and please let me know if it doesn't).
On Thu, Apr 3, 2014 at 4:16 PM, Gilberto Melfe <[email protected]>wrote:
> Hi!
>
> Thank you for your response!
>
> The author of Esqueleto has updated his code and now I can install the
> package!
>
> However the Yesod-Platform still requires version 1.3.5 (although cabal,
> after a cabal update, informs that there is a newer version 1.3.9); hence I
> still can get Yesod installed!
>
> Is there some way around this problem?
>
> Mr. Michael Snoyman if you're reading this could you also update
> Yesod-Platform's dependencies?
>
> Thank You!
>
> Gilberto
>
> On Wed, Apr 2, 2014 at 5:00 PM, David McBride <[email protected]> wrote:
>
>> Conduit was changed so that it no longer exports resourcet related types
>> and functions, and esqueleto is attempting to use those. It is a bug in
>> esqueleto, and I've registered a pull request on github here:
>> https://github.com/meteficha/esqueleto/pull/55
>>
>> While you are waiting for that to be merged, you can pull from
>> https://github.com/mindreader/esqueleto.git. Just git clone it, cd into
>> the directory, then cabal install.
>>
>>
>> On Wed, Apr 2, 2014 at 10:56 AM, Gilberto Melfe
>> <[email protected]>wrote:
>>
>>> Hello community!
>>>
>>> I'm trying to install Yesod on a freshly setup openSUSE 13.1 virtual
>>> machine!
>>>
>>> I installed the Haskell Platform and three other (ghc) packages required
>>> (for yesod-bin), from the standard online repositories!
>>>
>>> Then i issued:
>>> cabal update
>>> cabal install cabal-install (because cabal told me so)
>>> export PATH=$HOME/.cabal/bin:$PATH
>>>
>>> cabal install yesod-platform
>>>
>>> After churning for a while, that last command stated that some packages,
>>> more precisely the Esqueleto package, failed to install.
>>>
>>> I tried to install it alone and got these error messages:
>>>
>>> -- Begin Command Output
>>>
>>> Resolving dependencies...
>>> Configuring esqueleto-1.3.5...
>>> Building esqueleto-1.3.5...
>>> Preprocessing library esqueleto-1.3.5...
>>> [1 of 4] Compiling Database.Esqueleto.Internal.PersistentImport (
>>> src/Database/Esqueleto/Internal/PersistentImport.hs,
>>> dist/build/Database/Esqueleto/Internal/PersistentImport.o )
>>> [2 of 4] Compiling Database.Esqueleto.Internal.Language (
>>> src/Database/Esqueleto/Internal/Language.hs,
>>> dist/build/Database/Esqueleto/Internal/Language.o )
>>> [3 of 4] Compiling Database.Esqueleto.Internal.Sql (
>>> src/Database/Esqueleto/Internal/Sql.hs,
>>> dist/build/Database/Esqueleto/Internal/Sql.o )
>>>
>>> src/Database/Esqueleto/Internal/Sql.hs:531:46:
>>> Not in scope: type constructor or class `C.ResourceT'
>>>
>>> src/Database/Esqueleto/Internal/Sql.hs:559:42:
>>> Not in scope: type constructor or class `C.ResourceT'
>>>
>>> src/Database/Esqueleto/Internal/Sql.hs:619:31:
>>> Not in scope: type constructor or class `C.ResourceT'
>>>
>>> src/Database/Esqueleto/Internal/Sql.hs:634:24:
>>> Not in scope: type constructor or class `C.ResourceT'
>>>
>>> src/Database/Esqueleto/Internal/Sql.hs:636:17:
>>> Not in scope: `C.runResourceT'
>>> Failed to install esqueleto-1.3.5
>>> cabal: Error: some packages failed to install:
>>> esqueleto-1.3.5 failed during the building phase. The exception was:
>>> ExitFailure 1
>>>
>>> -- End Command Output
>>>
>>> Can someone figure out what might be wrong?
>>> (I guess it's not a dependencies issue...)
>>>
>>> Thank You Very Much, in advance, for your time!
>>>
>>> Gilberto
>>>
>>> PS: Should I have included the command output in an attached file? Which
>>> "method" is preferred?
>>>
>>>
>>> _______________________________________________
>>> Beginners mailing list
>>> [email protected]
>>> http://www.haskell.org/mailman/listinfo/beginners
>>>
>>>
>>
>> _______________________________________________
>> Beginners mailing list
>> [email protected]
>> http://www.haskell.org/mailman/listinfo/beginners
>>
>>
>
> _______________________________________________
> Beginners mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/beginners
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20140403/39a0663b/attachment-0001.html>
------------------------------
Message: 3
Date: Tue, 01 Apr 2014 18:08:59 -0500
From: "John M. Dlugosz" <[email protected]>
To: [email protected]
Subject: [Haskell-beginners] How do you pronounce these operators?
Message-ID: <[email protected]>
Content-Type: text/plain; charset=UTF-8; format=flowed
I'm having some difficult reading because I don't have "names" for many of the
operators,
such as <*>. I know that >>= is pronounced ?bind?, but what about the others?
Is there
some common consensus, a list somewhere, or at least the proper mathematical
names to
serve as a starting point?
I'd hate to have to make something up (see <
http://www.muppetlabs.com/~breadbox/intercal-man/tonsila.html >)
?John
------------------------------
Message: 4
Date: Thu, 3 Apr 2014 21:28:05 +0700
From: Kim-Ee Yeoh <[email protected]>
To: The Haskell-Beginners Mailing List - Discussion of primarily
beginner-level topics related to Haskell <[email protected]>
Subject: Re: [Haskell-beginners] How do you pronounce these operators?
Message-ID:
<CAPY+ZdTgNcuYV1cuWdiykSCsfAx37h0jPvWh4MuZOc6m=uh...@mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"
On Wed, Apr 2, 2014 at 6:08 AM, John M. Dlugosz <[email protected]>wrote:
> I'm having some difficult reading because I don't have "names" for many of
> the operators, such as <*>. I know that >>= is pronounced "bind", but what
> about the others? Is there some common consensus, a list somewhere, or at
> least the proper mathematical names to serve as a starting point?
Did you try a search? There are links out there.
But it's true that a search will only get you so far. I think what we don't
have enough is idiomatic English coupled to idiomatic Haskell.
It's like a proof/program of a proposition in Euclidean geometry. One just
gets it visually and doesn't really bother with verbalizing on the tongue.
Provide a code fragment here, and folks will help you with it.
-- Kim-Ee
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://www.haskell.org/pipermail/beginners/attachments/20140403/46c08272/attachment.html>
------------------------------
Subject: Digest Footer
_______________________________________________
Beginners mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/beginners
------------------------------
End of Beginners Digest, Vol 70, Issue 5
****************************************