-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
Hi, I have this type:
type HeightMap a = Array U DIM2 a
and I would like to use it in a field.
Now, doing:
instance Encode (Array U DIM2 Float)
Does not work as I expected, it gives me:
No instance for (protobuf-0.1.3:Data.ProtocolBuffers.Encode.GEncode
(G.Rep (Array U DIM2 Float)))
arising from a use of `protobuf-0.1.3:Data.ProtocolBuffers.Encode.$gdmencode'
Possible fix:
add an instance declaration for
(protobuf-0.1.3:Data.ProtocolBuffers.Encode.GEncode
(G.Rep (Array U DIM2 Float)))
In the expression:
(protobuf-0.1.3:Data.ProtocolBuffers.Encode.$gdmencode)
In an equation for `encode':
encode = (protobuf-0.1.3:Data.ProtocolBuffers.Encode.$gdmencode)
In the instance declaration for `Encode (Array U DIM2 Float)'
So I thought I should delcare:
instance Encode (G.Rep (Array U DIM2 Float))
But it complains:
Expecting one more argument to `G.Rep (Array U DIM2 Float)'
Any idea about what I am supposed to do?
Thanks a million!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels