Difference between revisions of "Talk:Library/Data encoding"

From HaskellWiki
Jump to navigation Jump to search
(Capture of suggestion made on IRC)
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
Saizan (IRC) suggested: “what about using phatom types to annotate the encoding and use a typeclass to unify the interfaces?”
+
Saizan (IRC) suggested: “what about using phatom types to annotate the encoding and use a typeclass to unify the interfaces?” [[User:Magnus.therning|Magnus.therning]]
  +
:Some discussion has taken place at [http://therning.org/magnus/archives/322]. [[User:Magnus.therning|Magnus.therning]] 11:03, 19 October 2007 (UTC)
  +
  +
apfelmus pointed out that decoding must be allowed to fail (e.g. using <hask>Maybe</hask>). [[User:Magnus.therning|Magnus.therning]] 11:03, 19 October 2007 (UTC)
  +
:<hask>decode</hask> now has the type <hask>String -> Maybe [Word8]</hask>. [[User:MagnusTherning|MagnusTherning]] 18:44, 21 October 2007 (UTC)

Latest revision as of 18:44, 21 October 2007

Saizan (IRC) suggested: “what about using phatom types to annotate the encoding and use a typeclass to unify the interfaces?” Magnus.therning

Some discussion has taken place at [1]. Magnus.therning 11:03, 19 October 2007 (UTC)

apfelmus pointed out that decoding must be allowed to fail (e.g. using Maybe). Magnus.therning 11:03, 19 October 2007 (UTC)

decode now has the type String -> Maybe [Word8]. MagnusTherning 18:44, 21 October 2007 (UTC)