zepheira / pybibframe

Open-source tools for working with BIBFRAME (see: http://bibframe.org), by default BIBFRAME Lite (see: http://bibfra.me) and more generally Library Linked Data. For some background thoughts see: https://medium.com/library-link-network/libraries-jet-fuel-and-the-information-age-8b28d5eb1339
Apache License 2.0
23 stars 13 forks source link

Support multiple values as arguments to link() #18

Closed distobj closed 7 years ago

distobj commented 7 years ago

For consideration for 1.0.

uogbuji commented 7 years ago

Just recording some discussion on this:

Uche: This looks good, BTW. I hadn’t thought of the situation of recursive value action functions. Your added test case is nested but not recursive, I think. I wonder what a recursive test case would look like. That said, no harm in at least probing, as your code does.

Mark: I realized it was going a bit far for this specific scenario, but the recursive pattern seemed simplest.