A SICP'ish Functional Pairs implemented in Python.
pip install hexlet-pairs
from hexlet import pairs
p = pairs.cons(42, 'foo')
pairs.is_pair(p) # True
pairs.car(p) # 42
pairs.cdr(p) # 'foo'
print(pairs.to_string(p)) # cons(42, 'foo')
This repository is created and maintained by the team and the community of Hexlet, an educational project. Read more about Hexlet.
See most active contributors on hexlet-friends.