{"push_id":885498382,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"f274e99e7264086b45041f80f2321f7f5c1a25ad","before":"f6f3b9c454bd30f726e85643b59b59dd9fc65ce6","commits":[{"sha":"f274e99e7264086b45041f80f2321f7f5c1a25ad","author":{"email":"ff5fc50d47d2b1a344dbccbe82bad109f52b310d@techfak.uni-bielefeld.de","name":"Jan Moringen"},"message":"Added cardinality-[e]case in src/util.lisp\n\n* src/util.lisp (%map-pattern): new type; shape of map cardinality\n  designator\n  (expand-cardinality-case): new function; helper for\n  `cardinality-[e]case' macros\n  (cardinality-case): new macro; like `case' but for cardinality\n  designators\n  (cardinality-ecase): similar\n* src/protocol.lisp (make+finish-node+relations): use\n  `cardinality-ecase' instead of `etypecase'\n  (%walk-nodes): likewise\n* src/package.lisp (package architecture.builder-protocol): added\n  exported symbols cardinality-[e]case","distinct":true,"url":"https://api.github.com/repos/scymtym/architecture.builder-protocol/commits/f274e99e7264086b45041f80f2321f7f5c1a25ad"}]}