| Copyright | (c) Alexandre Joannou 2019 |
|---|---|
| License | MIT |
| Maintainer | alexandre.joannou@gmail.com |
| Stability | experimental |
| Safe Haskell | Safe-Inferred |
| Language | GHC2021 |
Blarney.Connectable
Contents
Description
The Connectable class provides a standard way to connect hardware modules
Synopsis
- class Connectable a b where
- makeConnection :: a -> b -> Module ()
Connectable class
class Connectable a b where Source #
Connectable class
Methods
Arguments
| :: a | First interface to connect |
| -> b | Second interface to connect |
| -> Module () |
|
Connects two interfaces that can be connected
Instances
| Connectable (Source t) (Sink t) # |
|
Defined in Blarney.SourceSink | |
| Connectable (Client req_t resp_t) (Server req_t resp_t) # | |
Defined in Blarney.ClientServer | |