simonwu@ubuntu:~/haskell/authenticate$ cabal build
Preprocessing library authenticate-0.9.1.7...
Building authenticate-0.9.1.7...
[ 8 of 10] Compiling OpenId2.Discovery ( OpenId2/Discovery.hs, dist/build/OpenId2/Discovery.o )
OpenId2/Discovery.hs:137:18:
No instance for (Text.StringLike.StringLike Text)
arising from a use of `parseTags' at OpenId2/Discovery.hs:137:18-26
Possible fix:
add an instance declaration for (Text.StringLike.StringLike Text)
In the second argument of `(.)', namely `parseTags'
In the second argument of `(.)', namely
`mapMaybe linkTag . parseTags'
In the second argument of `(.)', namely
`filter isOpenId . mapMaybe linkTag . parseTags'
simonwu@ubuntu:~/haskell/authenticate$ ghci --version
The Glorious Glasgow Haskell Compilation System, version 6.12.3
-Haisheng