Safe Haskell | None |
---|---|
Language | Haskell98 |
Sound.OSC.Coding.Class
Description
A type-class to provide coding operations to different data types using the same function names.
- class Coding a where
- encodeMessage :: Coding c => Message -> c
- encodeBundle :: Coding c => Bundle -> c
- decodeMessage :: Coding c => c -> Maybe Message
- decodeBundle :: Coding c => c -> Bundle
Documentation
Converting from and to binary packet representations.
Minimal complete definition
Instances
encodeMessage :: Coding c => Message -> c Source #
encodeBundle :: Coding c => Bundle -> c Source #
decodeBundle :: Coding c => c -> Bundle Source #