hosc-0.20: Haskell Open Sound Control

Safe Haskell | Safe-Inferred
Language | Haskell2010

Sound.Osc.Core

Description

Composite of non-transport related modules.

Provides the `Datum`, `Message`, `Time`, `Bundle` and `Packet` types and the coding functions `encodePacket` and `decodePacket`.

    import Sound.Osc.Core {- hosc -}

    let o = bundle immediately [message "/g_free" [Int32 0]]
    let e = encodeBundle o
    decodePacket e == Packet_Bundle o

# Documentation

module Sound.Osc.Wait

module Sound.Osc.Time.Thread.MonadIO

module Sound.Osc.Time.Thread

module Sound.Osc.Time.System

module Sound.Osc.Time

module Sound.Osc.Packet

module Sound.Osc.Datum

module Sound.Osc.Coding.Encode.Builder

module Sound.Osc.Coding.Decode.Binary