def _short_ident(self, idents): return idents / __.split('/') / _[-1]
def shows(self, name): return ((self.ids_and_names_by_name(name).eff() / __.split('|') / List.wrap).value / _.unzip)
def go(show): services = self._json.get('services') / __.split(',') | ['all'] s = List.wrap(services) r = List(show) return self._getd / __.explain_show(r, s) | self._no_getd
def go(release): services = self._json.get('services') / __.split(',') | ['all'] s = List.wrap(services) r = List(release) return self._getd / __.explain_release(r, s) | self._no_getd
def data(args): return Just(Map(List.wrap(args).map(__.split('='))))
def data(args): return Just(Map(args.map(__.split('='))))