generators (5)

Розглядаємо PHP генератори

PHP генератори - корисне поняття, щоб зрозуміти світ розробки PHP. Коли справа доходить до керування автомобілем, швидкість – це не все, що необхідно. Але в вебі, швидкість означає дещо інше. Чим швидший ваш додаток, тим кращий досвід користувача. Ця...

Codeguida · 25 квітня 2021 · 35

PEP 530: Асинхронні генератори списків вже тут

В Python вже додали нативні співпрограми та асинхронні генератори. Настав час і для генераторів списків (а також словників, множин і короткого оголошення генераторів). Власне, в чому проблема? Python має вбудований короткий та потужний синтаксис для...

Codeguida · 14 січня 2021 · 3

В Python додадуть асинхронні генератори

В Python 3.5 була додана можливість асинхронного програмування з використанням async&await. Тепер у пітон пропонують додати асинхронні генератори. Звичайні генератори (представлені в PEP 255) дозволили елегантно писати функції, що покроково обробляли...

Codeguida · 21 квітня 2020 · 11

Як використовувати генератори та yield у Python

Чи доводилось вам колись мати справу з набором даних, що перевантажує пам'ять вашого комп'ютера? Або, можливо, у вас є комплексна функція, що зберігає внутрішній стан при кожному виклику, однак створювати окремий клас для неї недоцільно. В подібних с...

Codeguida · 10 жовтня 2019 · 63

Як працюють генератори у JavaScript

Перш ніж перейдемо до генераторів, згадаймо деякі основні принципи роботи функцій: У JavaScript функції являють собою набір виразів, які виконують певне завдання та повертають значення при завершенні; Якщо ви викликаєте функцію знову і знову, вона к...

Codeguida · 5 років тому · 165