CORE

INTRO

The Network.N2O.Internal module is dedicated for holding core N2O structures and APIs.

PICK

Performs AES CBC/128 symmetric cipher with HMAC.

pickle :: (Show a) => a -> L.ByteString

depickle :: (Read a) => L.ByteString -> Maybe a

PACK

Encoder/Decode signature. See supported binary packagings.

type Encoder (a :: *) = a -> Msg

type Decoder (a :: *) = Msg -> Maybe a

LOOP

Top-level protocol loop for application embedding.

run :: forall f a b. Msg -> N2O f a b Return

This module may refer to: TYPES, PROTOCOLS