expressions

  • ХабрахабрФото C# Linq для GraphQL-запросов

    C# Linq для GraphQL-запросов

    Немного про GraphQL Дисклеймер: В статье рассматриваются только Query (аналог GET-запросов). Мутации и подписки не рассматриваются. GraphQL - это инструмент, позволяющий заменить привычное API. Вместо написания контроллеров и методов, вы пишете методы в Query: public class GraphQLQuery } Всего пару строк и вы добавили в приложение новый GraphQL-endpoint. Теперь к нему можно обратиться POST-запросом (обычно), передав вот такую строку: users…

    Читать далее »
  • ХабрахабрФото TypeScript. Магия выражений

    TypeScript. Магия выражений

    TypeScript — поистине прекрасный язык. В его арсенале есть все, что необходимо для качественной разработки. И если вдруг, кому-то знакомы секс-драматические этюды с JavaScript, то меня поймет. TypeScript имеет ряд допущений, неожиданный синтаксис, восхитительные конструкции, которые подчеркивают его красоту, форму и наполняют новым смыслом. Сегодня речь о них, об этих допущениях, о магии выражений. Кому интересно, добро пожаловать. Немного правды…

    Читать далее »
  • ХабрахабрФото Вычисляем символьные выражения с нечеткими треугольными числами в python

    Вычисляем символьные выражения с нечеткими треугольными числами в python

    Опишем класс нечетких треугольных чисел и операций над ними. В данном примере достаточно трех операций (сложение, вычитание и деление). Вводить операции будем с помощью перегрузки «магических» методов соответствующего класса: class FuzzyTriangular(object): """Описание класса FuzzyTriangular""" def __init__(self, floatdigit = None, ABC = None, CAB = None, CDD = None): super(FuzzyTriangular, self).__init__() if ABC or floatdigit: if isinstance(floatdigit, (int, float)): self._a =…

    Читать далее »
  • ХабрахабрФото Занимательный JavaScript: Без фигурных скобок

    Занимательный JavaScript: Без фигурных скобок

    И если про адекватные best-практики и шаблоны прочитано почти все, то удивительный мир того, как не надо писать код но можно, остается лишь слегка приоткрытым. Меня всегда удивлял JavaScript прежде всего тем, что он наверно как ни один другой широко распространенный язык поддерживает одновременно обе парадигмы: нормальные и ненормальное программирование. В этой статье мы разберем еще одну надуманную задачу, требующую…

    Читать далее »
  • ХабрахабрФото Красота НЕ-безымянных функций в JavaScript

    Красота НЕ-безымянных функций в JavaScript

    Они бесспорно очень полезны, но в этой небольшой статье мы рассмотрим примеры использования обделенных вниманием не менее замечательных выражений с именованными функциями — NFE. Анонимные стрелочные функции в JavaScript, согласно некоторым опросам — самая популярная фича ES-2015, что также подчеркнуто исчерпывающим числом туториалов в интернете. Короткая справка Named Function Expression — расширение функциональных выражений в JavaScript, позволяющее именовать функцию, созданную…

    Читать далее »


Кнопка «Наверх»