clash-prelude-1.9.0: Clash: a functional hardware description language - Prelude library
Copyright(C) 2019 Myrtle Software Ltd
LicenseBSD2 (see the file LICENSE)
MaintainerChristiaan Baaij <christiaan.baaij@gmail.com>
Safe HaskellSafe-Inferred
LanguageHaskell2010

Clash.XException.TH

Description

 
Synopsis

Documentation

mkShowXTupleInstances :: [Int] -> Q [Dec] Source #

Creates instances of ShowX for all tuple sizes listed. See mkShowXTupleInstance for more information.

mkShowXTupleInstance :: Int -> Dec Source #

Creates an instance of the form:

instance (ShowX a0, ShowX a1) => ShowX (a0, a1)

With n number of variables.