/tmp/duangsuse.sock
23 subscribers
303 photos
3 videos
92 files
337 links
从 duangsuse::Echo (@dsuse) 跟进出来的分支,将在作者恢复原帐号访问的时候合并删除。
Download Telegram
好可爱
https://github.com/mattbierner/bennu

哈,这个人非常的大佬,可是尽管 bennu Parser Combinator 很 Haskell,但远不如 ParserKt 工程,而且 ParserKt 实现了它的绝大部分常用功能。
var op = oneOf '><+-.,';
var other = many <| noneOf "><+-.,[]"; // Brainfuck ignores any other characters
var block = (body) => between(character '[', character ']', body);

var program := rec\self -> // allows referencing `program` in parse definition.
next(other, // consume non BF chars at start,
eager <| sepEndBy(other, // and between instructions and ending program
either(op,
block(self) )));


这 Haskell 系编程就有一个特点,它偏向艺术,喜欢弄一些数学上优雅但又没啥实际作用的小技巧。
ParserKt 里这还容易写明白一些

sealed class BF {
data class Op(val id: Char): BF()
data class Blk(val body: List<BF>): BF()
}
val control = elementIn('>', '<', '+', '-', '.', ',', ']')
val controlBF = Convert(control, { BF.Op(it) }, { it.id })
lateinit var program: Pattern<Char, List<BF>>
val block = SurroundBy(item('[') to item(']').clam("] !!!"), Deferred {program})
val blockBF = Convert(block, { BF.Blk(it) }, { it.body })

val ws = Repeat(asString(), !control).Many()
program = Convert(Seq(::AnyTuple, ws,
JoinBy(ws, Decide(blockBF, controlBF).mergeFirst { if (it is BF.Op) 0 else 1 }).mergeConstantJoin(""),
ws)) { it.getAs<List<BF>>(1) }
Forwarded from Rachel 碎碎念 (IFTTT)
有感而发。
完全垄断市场。
可以设想,微信将不再是一个应用启动器,不是一个可安装系统,更不是一个纯粹的 IM ,它将成为一个人的实际人权。
每个人的出生就是一个新微信号的建立。微信号与这个人绑定,跟随这个人一生。此后微信再也不需要手机号,因为你的全部生物数据就是你微信号的唯一标志。(1/3) https://t.co/6mbLOnr6jZ— Rachel Mirai. (@tangrui003) February 13, 2020
Forwarded from Rachel 碎碎念 (IFTTT)
没有绑定微信号的人不配进出公共场所,不配获得计划福利,甚至不配存在于官方的人口数据库。当你从微信上消失,你就不再是一个合法公民,就没有人来维护你的权利,而这种对自由的追求,就会使你成为可任意霸凌的对象。
Cyberpunk WeChat.
(2/3)— Rachel Mirai. (@tangrui003) February 13, 2020
Forwarded from Rachel 碎碎念 (IFTTT)
微信已经从一个 IM ,彻底变成了一代中国人的生活方式。它从未拥有完善的 IM 功能,从未拥有完整的团队协作,甚至根本没有打算做完整的桌面端。它在从原来简单纯粹的联系工具转变为一款国民应用的过程中,越来越不思进取。
但用微信打理生活的做法却被越来越多的人奉为圭臬。
(3/3)— Rachel Mirai. (@tangrui003) February 13, 2020
/tmp/duangsuse.sock
#China #Low #life #tencent #WeChat
而且微信自古以来对”别人“的技术用的都比较多
Forwarded from ℤeeko ℤhu
我见过还有洗衣机洗篮球的
Forwarded from Deleted Account
有没有拿洗衣机把白拖布和篮球和🐓一起洗掉的
Forwarded from ℤeeko ℤhu
画面太美,不敢想象
Forwarded from Deleted Account
但是洗衣机坏了,因为里面又唱又跳的……
湖北卖1块1个的被处罚了(
Forwarded from Deleted Account
啊,那么严厉啊
最高要求5毛一个?
严厉个P,找软柿子捏
Forwarded from Catten Linger
然后中央 2 块一个?
Forwarded from Deleted Account
口罩不能捐给红十字会!
口罩不能捐,给红十字会!