[ { "BlackBox" : { "name" : "Clash.Signal.BiSignal.veryUnsafeToBiSignalIn" , "workInfo" : "Never" , "kind" : "Declaration" , "type" : "veryUnsafeToBiSignalIn :: ( HasCallStack -- ARG[0] , KnownNat n -- ARG[1] , Given (SBiSignalDefault ds) -- ARG[2] ) => BiSignalOut ds d n -- ARG[3] -> BiSignalIn ds d n" , "template" : "~DEVNULL[~ARG[3]]" } } , { "BlackBox" : { "name" : "Clash.Signal.BiSignal.mergeBiSignalOuts" , "workInfo" : "Never" , "kind" : "Expression" , "type" : "mergeBiSignalOuts :: ( HasCallStack -- ARG[0] , KnownNat n -- ARG[1] ) => Vec n (BiSignalOut defaultState dom m) -- ARG[2] -> BiSignalOut defaultState dom m" , "template" : "~DEVNULL[~ARG[2]]" } } ]