1 module Reactogon.Translator.Translator where
3 import Reactogon.Translator.Message
4 import Reactogon.Semantics
6 -- Takes a stream of raw messages and translates them by type.
7 fromRaw :: SF RawMessage (Note, SystemMessage, RawMessage)
10 -- Takes a stream of high level messages and translates them by type.
11 toRaw :: SF (Note, SystemMessage, RawMessage) RawMessage