Advertisement
Guest User

Untitled

a guest
Jun 19th, 2018
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import Data.Aeson  (decode)
  2.  
  3. -- Speedledger is a simple data constructor. data Speedledger = Speedledger Jwk
  4.  
  5. app/App.hs:38:30: error:
  6.     • Couldn't match type ‘Jwk’
  7.                     with ‘bytestring-0.10.8.2:Data.ByteString.Lazy.Internal.ByteString’
  8.      Expected type: Jwk -> Maybe Jwk
  9.        Actual type: bytestring-0.10.8.2:Data.ByteString.Lazy.Internal.ByteString
  10.                     -> Maybe Jwk
  11.    • In the second argument of ‘(>>=)’, namely ‘decode’
  12.      In the first argument of ‘(<&>)’, namely ‘(slKeyText >>= decode)’
  13.      In the expression:
  14.          (slKeyText >>= decode) <&> Speedledger :: Maybe Speedledger
  15.   |
  16. 38 |   let slKey = (slKeyText >>= decode) <&> Speedledger :: Maybe Speedledger
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement