anatoly_rr (anatoly_rr) wrote,
anatoly_rr
anatoly_rr

Предикатные множества

(Это программерское, извините, просто пока больше некуда написать, кроме как в блокнотик и жж)


Придумал такую концепцию — предикатные множества в языках программирования. По сути это просто синтаксическая обёртка, но, мне кажется, весьма элегантная. В питоне могло бы выглядеть так:

evens = [if x % 2 == 0]
...
if some_value in evens:
    pass


Наверняка, в функциональных языках такое повсеместно в том или ином виде. А вот в питоне нету (там, конечно, есть __contains__, но это несладкий синтаксический сахар, да и не сахар вовсе).
Subscribe

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 16 comments