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 |