Size: a a a

2020 August 10

L

LevT in ФП
Наткнулся на любопытное
https://www.javiercasas.com/articles/codata-in-action
источник

AG

Alex Gryzlov in ФП
да, примерно поэтому я интересуюсь исчислением секвенций уже второй год
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in ФП
Спасибо большое. Очень понравилась статья. Книгу скачал - обязательно почитаю. Сам я пишу на тайп-скрипт, не используя классы - на одних замыканиях (в стиле fantasy-land, но без либы). Пример конкретного билдера (ООП паттерн) у меня может выглядеть например так:

const Builder = <T extends {}>(model: T) => ({
   withComment: (comment: string) => Builder({ ...model, comment }),
   withSpecialComment: () => Builder(model).withComment('Special comment'),
   withTrackingNumber: (tracking: number) => Builder({ ...model, tracking }),
   build: () => model })

const a = Builder({});
// a.withComment('test').build().tracking // Property 'tracking' does not exist on type '{ comment: string; }'
console.log(a.withTrackingNumber(1234).withSpecialComment().build().tracking)
источник
2020 August 12

D

Dim in ФП
вопрос по оптимизиции AES128 под 32х битную платформу с табличными константами
источник

D

Dim in ФП
на языке питон
источник

JS

Jerzy Syrowiecki in ФП
ответ
источник

Oℕ

Oleg ℕizhnik in ФП
ироничный комментарий, завуалированный под уточняющий вопрос
источник

PS

Peter Sovietov in ФП
вопрос по возможности попадания в ФП тех, кто чихать хотел на тематику чата.
источник

LO

Leonid 🦇 Onokhov in ФП
Коментарий ставяший под сомнение умственные способности датасаентистов
источник

Oℕ

Oleg ℕizhnik in ФП
Leonid 🦇 Onokhov
Коментарий ставяший под сомнение умственные способности датасаентистов
а вот это токсично
источник

LO

Leonid 🦇 Onokhov in ФП
ну должен же кто-то занять место фронтендеров
источник

JS

Jerzy Syrowiecki in ФП
Leonid 🦇 Onokhov
ну должен же кто-то занять место фронтендеров
фронтендеры куда-то делись?
источник

LO

Leonid 🦇 Onokhov in ФП
научились
источник

Oℕ

Oleg ℕizhnik in ФП
научились добавлять чаты в архив
источник

LO

Leonid 🦇 Onokhov in ФП
Oleg ℕizhnik
научились добавлять чаты в архив
токсично
источник

АГ

Александр Гранин... in ФП
Leonid 🦇 Onokhov
Коментарий ставяший под сомнение умственные способности датасаентистов
Комментарий, указывающий на важное обстоятельство денежного характера, которое показывает превосходство датасаетистов над хаскеллистами
источник

A

Aldar in ФП
А что на питоне разве нельзя ФП?
источник

АГ

Александр Гранин... in ФП
Вы слишком быстро отредактировали формулировку, я не успел возмутиться
источник

D

Dim in ФП
Переслано от Dim
господа поясните нижеизложенное:

On systems with 32-bit or larger words, it is possible to speed up execution of this cipher by combining the SubBytes and ShiftRows steps with the MixColumns step by transforming them into a sequence of table lookups. This requires four 256-entry 32-bit tables (together occupying 4096 bytes). A round can then be performed with 16 table lookup operations and 12 32-bit exclusive-or operations, followed by four 32-bit exclusive-or operations in the AddRoundKey step.

касаемое AES128
источник

JS

Jerzy Syrowiecki in ФП
Dim
Переслано от Dim
господа поясните нижеизложенное:

On systems with 32-bit or larger words, it is possible to speed up execution of this cipher by combining the SubBytes and ShiftRows steps with the MixColumns step by transforming them into a sequence of table lookups. This requires four 256-entry 32-bit tables (together occupying 4096 bytes). A round can then be performed with 16 table lookup operations and 12 32-bit exclusive-or operations, followed by four 32-bit exclusive-or operations in the AddRoundKey step.

касаемое AES128
это не ФП. не стоит долбиться в эту стену
источник