Full stack Bitcoin software
Jun 17, 2022
Home
Getting Started
Download BS
Quick Start
Configuration
Settings Reference
Platform Coverage
Build Status
Building
Packages
Performance
Sync BS
Footprint
Computation
Interfaces
Architecture
Overview
System
Database
Network
Node
Server
Explorer
Build
Test
Server
BS Interfaces
Admin Console
Native REST
Electrum
Sparrow
Bitcoin P2P
Bitcoind JSON-RPC
Bitcoind REST
Bitcoind ZMQ
BTCD
Esplora
Stratum v1
Stratum v2
Client
BX Commands
Developers
Overview
Contributing
Style Guide
Test Practices
About
View in context
in the libbitcoin Slack
#general
mirror.
evoskuil
16:16
You should check out the interpreter. Variant stack :).
3 replies
· jungly, evoskuil · last Jun 30, 2022
jungly
04:16
This is so sweet! I wrote a stack and interpreted in lisp recently (why not? :)). Being dynamically typed and all, it was kind of a fun project. This variant thing is cool. I hadn't read about it before this. Thanks for pointing it out.
evoskuil
07:26
C++ now has std::variant, built on a c++ union. Visitor pattern that invokes strongly typed handlers.
(edited)
evoskuil
07:27
It's soooo cool how it worked out. You should give it a look. /machine