Digital circuit simulator in Haskell (SICP 3.3)

I have a copy of SICP, or as it is also known, The Wizard Book . This book is widely praised, but I can&rsquo;t take the time to work my way through all of it. Instead, I&rsquo;m going to occasionally jump into the parts of it that look interesting. In the previous two installations of this series, we looked at ways of implementing generic functions. In the first one, by tagging values and…