export const removeNodeBin = (edges, src) =>
  removeMap(disconnectNodeBin(edges, src))(src);
export const removeEdgeBin = (edges, [ src, nb, ]) => [
  [ src, removeMap(get(edges)(src))(nb) ],
  [ nb, removeMap(get(edges)(nb))(src) ]].reduce(addBinMap, asMap(edges));