Safe Haskell | Trustworthy |
---|---|

Language | Haskell2010 |

# Documentation

caches computations of combined keys. Makes no attempt to delete old keys.

## Instances

MonadTrans KeyedT Source # | |

Defined in Network.Tox.Crypto.KeyedT | |

DhtNodeMonad TestDhtNodeMonad Source # | |

Defined in Network.Tox.DHT.Operation | |

(MonadState s m, Applicative m) => MonadState s (KeyedT m) Source # | |

MonadWriter w m => MonadWriter w (KeyedT m) Source # | |

Monad m => Monad (KeyedT m) Source # | |

Functor m => Functor (KeyedT m) Source # | |

Monad m => Applicative (KeyedT m) Source # | |

MonadIO m => MonadIO (KeyedT m) Source # | |

Defined in Network.Tox.Crypto.KeyedT | |

(Monad m, Applicative m) => Keyed (KeyedT m) Source # | |

Defined in Network.Tox.Crypto.KeyedT getCombinedKey :: SecretKey -> PublicKey -> KeyedT m CombinedKey Source # | |

MonadRandomBytes m => MonadRandomBytes (KeyedT m) Source # | |

Defined in Network.Tox.Crypto.KeyedT randomBytes :: Int -> KeyedT m ByteString Source # newKeyPair :: KeyedT m KeyPair Source # | |

Timed m => Timed (KeyedT m) Source # | |

Networked m => Networked (KeyedT m) Source # | |

Defined in Network.Tox.Crypto.KeyedT |