packages feed

hosc 0.5 → 0.6

raw patch · 10 files changed

+14/−1 lines, 10 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

Sound/OpenSoundControl.hs view
@@ -1,3 +1,5 @@+-- | hosc implements a subset of the Open Sound Control byte protocol.+--   The protocol is documented at <http://opensoundcontrol.org/>. module Sound.OpenSoundControl (module Sound.OpenSoundControl.OSC,                                module Sound.OpenSoundControl.Time,                                module Sound.OpenSoundControl.Cast,
Sound/OpenSoundControl/Byte.hs view
@@ -1,3 +1,4 @@+-- | Byte-level encoding and decoding functions. module Sound.OpenSoundControl.Byte where  import Data.Binary
Sound/OpenSoundControl/Cast.hs view
@@ -1,3 +1,4 @@+-- | Bit-level type casts and byte layout string typecasts. module Sound.OpenSoundControl.Cast (f32_i32, i32_f32,                                     f64_i64, i64_f64,                                     str_cstr, cstr_str,
Sound/OpenSoundControl/Coerce.hs view
@@ -1,3 +1,4 @@+-- | OSC packet coercion and normalization. module Sound.OpenSoundControl.Coerce where  import Sound.OpenSoundControl.OSC
Sound/OpenSoundControl/OSC.hs view
@@ -1,3 +1,5 @@+-- | Alegbraic data types for OSC packets and encode and decode+--   functions. module Sound.OpenSoundControl.OSC ( OSC(..)                                   , Datum(..)                                   , encodeOSC
Sound/OpenSoundControl/Time.hs view
@@ -1,3 +1,5 @@+-- | Temporal representations and clock operations (read current time+--   and pause thread). module Sound.OpenSoundControl.Time where  import Control.Concurrent
Sound/OpenSoundControl/Transport.hs view
@@ -1,3 +1,5 @@+-- | An abstract transport layer with implementations for UDP and TCP+--   transport. module Sound.OpenSoundControl.Transport ( Transport(..)                                         , withTransport                                         , waitFor, wait ) where
Sound/OpenSoundControl/Transport/TCP.hs view
@@ -1,3 +1,4 @@+-- | OSC over TCP implementation. module Sound.OpenSoundControl.Transport.TCP (TCP, openTCP, tcpServer) where  import qualified Data.ByteString.Lazy as B
Sound/OpenSoundControl/Transport/UDP.hs view
@@ -1,3 +1,4 @@+-- | OSC over UDP implementation. module Sound.OpenSoundControl.Transport.UDP ( UDP                                             , openUDP                                             , udpServer
hosc.cabal view
@@ -1,5 +1,5 @@ Name:              hosc-Version:           0.5+Version:           0.6 Synopsis:          Haskell Open Sound Control Description:       hosc provides Sound.OpenSoundControl, a haskell                    module implementing a subset of the Open Sound