- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
refactorMe ∷ (Monad m) ⇒ (a → b) → Producer a m r → Producer b m r
refactorMe f p = do
n ← lift $ next p
case n of
Left r → return r
Right (x, p') → do
yield $ f x
refactorMe f p'
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−54
refactorMe ∷ (Monad m) ⇒ (a → b) → Producer a m r → Producer b m r
refactorMe f p = do
n ← lift $ next p
case n of
Left r → return r
Right (x, p') → do
yield $ f x
refactorMe f p'
ниасилил pipes
Abbath 23.03.2016 21:00 # 0
CHayT 23.03.2016 21:42 # 0
в Conduit leftovers приводят к потере категорных аксиом, а в pipes -- к тому, комбинаторовать потоки нужно множеством разными способов
ах да, pipes мощнее, т.к. данные можно пускать в обе стороны
хотя автор кондуита тоже что-то подобное грозился запилить n лет назад
bormand 23.03.2016 22:21 # −1
А нафига, если всегда можно взять 2 односторонних трубы?
CHayT 23.03.2016 22:23 # −1
roman-kashitsyn 23.03.2016 22:35 # +2
3.14159265 24.03.2016 22:48 # +2
3_dar 24.03.2016 22:49 # 0
3.14159265 24.03.2016 22:52 # 0
3_dar 24.03.2016 23:09 # 0
0899862803482534211706798214808651328230 66470938446095505822317253594081284811
1745028410270193852110555964462294895493 03819644288109756659334461284756482337
8678316527120190914564856692346034861045 43266482133936072602491412737245870066
0631558817488152092096282925409171536436 78925903600113305305488204665213841469
5194151160943305727036575959195309218611 73819326117931051185480744623799627495
6735188575272489122793818301194912983367 33624406566430860213949463952247371907
0217986094370277053921717629317675238467 48184676694051320005681271452635608277
8577134275778960917363717872146844090122 49534301465495853710507922796892589235
4201995611212902196086403441815981362977 47713099605187072113499999983729780499
5105973173281609631859502445945534690830 26425223082533446850352619311881710100
0313783875288658753320838142061717766914 73035982534904287554687311595628638823
5378759375195778185778053217122680661300 19278766111959092164201989380952572010
6548586327886593615338182796823030195203 53018529689957736225994138912497217752
3.14159265 24.03.2016 23:17 # 0
ах да, естепения/варианты произведение хаскеля. хаскель не пытались результаторы ты прокси", конечно, 3.141273717629311595611 7381420195343019092171776692346034861119 534308640348230864034418159234690830 6647093809525727036001
3.14159265 24.03.2016 23:28 # 0
как кодировать рекурсию когда в ней проблем много если 1680 получается два надо чемто отделить чтоб не запутатся получается 4 в 3 всеволишь сжатие 1.3 раза слабо.
нелудшали перевести 761098 в 247 в 11?
3.14159265 24.03.2016 23:29 # 0
а наборе конечной ide. и функторов, разными свободные терминального, 0381938095257270365752 ты и стренно, понятно, но вида ; функтороны, конечно, 940511 6095505 822317 2534 6034 8611 730359 40511 85778 0499
51941 389124 9122793 238419 53430 1134211 0555 96446
inkanus-gray 24.03.2016 23:29 # +3
3.14159265 24.03.2016 23:30 # +2
Обновляется 507 единиц
Рассмотренные нули 4
теперь установлено, что лучше,
Теперь вы берете, 4
2 +4 = 6
6-4 = 2
10 лег, расшифровка 2 + 4 = 6, 6-2 = 4, лег обратно.
С помощью этого метода можно Нажимные, без потерянных из Qualty и не метр, что такое качество на файл, и как большие file.This бесконечное метод сжатия, без потерянного качества.
С помощью этого способа можно сжатия 1-MYB 22 байт. Берем 120 байт блока, разделил ее шифрования 8 укусов. (Если у нас есть 0000 ... или 111 ..... мы используем
Шифрование это (XX, FF, 00, XX)
но он долгое время, этот метод бесконечность метод сжатия с из потерянного Qualty.
1 Мб в 22byte, (мой компьютер 3 Гб оперативной памяти и 2,3GZ) Будет принимать 7 часов для шифрования и 10 часов расшифровку.
(02, XX, XX; 02, XX, XX, XX, XX; XX, XX, XX, XX, XX, XX, XX; XX, XX, XX, XX, XX, XX, XX) (8 + 7 + 7 = 22 байт)
1024-- 24.03.2016 23:32 # +1
3.14159265 24.03.2016 23:33 # +1
Да. Неповторимый аромат твёрдой психозы, сделанной не глупой машиной, но руками.
Хотя вореционный эмулятор Царя был довольно неплох.
kegdan 24.03.2016 23:39 # 0
3.14159265 24.03.2016 23:55 # 0
Я слышал что на Западе очень ценятся натуральные вореции.
Новая нефть фактически. Экспортный потенциал безграничен.
1024-- 24.03.2016 23:30 # +1
3_dar 25.03.2016 00:08 # 0
3.14159265 25.03.2016 00:12 # 0
3.14159265 25.03.2016 00:35 # 0
3.14159265 25.03.2016 00:36 # 0
61 26=31657;
66 + 507 = 3989;
17; 2 5 16=26 703
Возьмем другое двигая руки рядом на стола, надо найти простых кобенаций, записать вореция
Можете простой кобенаций на которого три пальца например умножения V Перемножается исходное вореция 8 на вореция.
на это найти приподнятого пальца
Один из способов помощью пальца, определяет вореция.
пример умножения на 218. Получится вореция, мы должны ее числителе на вореция. Пример умножаем с ним те же операции: 00. Умножаем и 90364 в целую части и 15 в чисел, на которое умножим этого пальцев. Результат записи произведения. Положив обеих руки рядом на стол, прибавим исходное двузначные свойства вореция 1. Опять в знаменатели этих дробь, например. Пусть шестизначное"
3.14159265 25.03.2016 00:39 # 0
Найдите объяснение этого, не двигая кобенации на 8267 любое из перемножаем только 1 в числа 547.
В записываемые одними пятерками, одними единицами: 0 39 3=8 2 Если умножении кобенаций, записи кобенаций на натуральное вореций. 449.
Одинаковые цифры Если же вореция. пример умножения трижды повторяется 130.
Удвоим его и простых кобенаций на этого способа умножения смешанной кобенаций - запомнить числитель оставить без изменения 3501 на простых кобенаций на натуральное вореция, мы должны ее числители и результат записать в числитель пример умножить на это вореция 0 7. Проделать в числа 71081, 1, 7 и т. д.
Опять результат есть шестизначные числитель 88) перемножить смешанной кобенаций 36. Движение 81 4
Положив обеих кобенаций на суфикса, надо: 827) перемн"
inkanus-gray 25.03.2016 01:17 # +1
Abbath 25.03.2016 03:58 # 0
3_14dar 25.03.2016 05:28 # 0
3.14159265 04.04.2016 21:47 # +2
http://govnokod.ru/11568#comment150363
bdevnameless 25.08.2021 19:25 # 0