duangsuse::Echo
713 subscribers
4.24K photos
127 videos
583 files
6.46K links
import this:
美而不丑、明而不暗、短而不凡、长而不乱,扁平不宽,读而后码,行之天下,勿托地上天国。
异常勿吞,难过勿过,叹一真理。效率是很重要,盲目最是低效。
简明是可靠的先验,不是可靠的祭品。
知其变,守其恒,为天下式;穷其变,知不穷,得地上势。知变守恒却穷变知新,我认真理,我不认真。

技术相干订阅~
另外有 throws 闲杂频道 @dsuset
转载频道 @dsusep
极小可能会有批评zf的消息 如有不适可退出
suse小站(面向运气编程): https://WOJS.org/#/
Download Telegram
Forwarded from dnaugsuz
inline class DoggoId(val id: Long)
data class Doggo(val id: DoggoId, … )// usage

val goodDoggo = Doggo(DoggoId(doggoId), …)
fun pet(id: DoggoId) { … }


这么看它是 typealias 的扩充,和 Haskell 里的 newtype 有点像
Forwarded from Oasis Feng
typealias 的主要问题是无法 type-safe
Forwarded from dnaugsuz
是的,我经常 typealias Cnt = Int (例如 val Sized.size: Cnt)
但是 >=0 检查怎么做到 compile time,而且这往往是编译期无法推断的
Forwarded from dnaugsuz
没听说过,看起来不是我开始想的那样
我开始的时候是想给自己的 github.com/ParserKt 用上这个 trick 的,然后性能估计就可以赶对面的 scala fast-parse

但是既然主要是编译期,而且还 exactly one field…… 感觉和幻想有点差距,而且 one field 里的 property 肯定是不能内联的,我刚才想的是 inline class = >1 * inline funs
Forwarded from dnaugsuz
是啊,这应该可以支持了吧
不过 reified 好像和 inline 没关系啊…… 啊,不对,就可以 Array<T>
Forwarded from dnaugsuz
不还是 experimental 的吗…… 还有修改的机会
Forwarded from Oasis Feng
我的意思是,在 inline class 声明中指定 reified
Forwarded from dnaugsuz
reified type parameter for reified classes ?
Forwarded from Oasis Feng
比如 reified inline class ...
Forwarded from dnaugsuz
可 reified 在之前的 Kotlin 里一直和 in/out 一样,是 type parameter modifier 啊
Forwarded from dnaugsuz
我觉得语义上关系不大还是不要扩展好……
Forwarded from Oasis Feng
都是「用具体类型替代」的意思诶
Forwarded from dnaugsuz
Kotlin 一直以来是门相当克制的语言, reified 的中文是「整齐的」,换到 type parameter 的意思是让它和其它 real class(type) 一样能进行 is, ::class 这种操作,但 reified class…… 的语义是什么

我觉得可以做成 annotation 的形式, Kotlin 之前 @BuilderInference, @DslMarker 又不是没有过
Forwarded from dnaugsuz
感觉目前的 inline class 算是 extension val/fun 的一种规范化形式(+type checks),但它实际上的确给了 exactly one field class 一种 zero cost abstraction (compile-time fully) 的定义方法。其他人的理解有不一样的吗?
#CV 谁知道,这种视频如何
(a) 提取出所有 comment view 区域的图像
(b) 拼接整个平滑移动区域
今天是【404删贴封号日】,趁一天还未结束,带大家回顾下两个月前的奇妙时刻🥳,第二个黑底视频不是要各位看清说了什么,而是看看说-了-多-少💁‍♀️

这些人中,有多少没忘记是什么东西在谋害性命,假如那一刻有你,可以在评论区留言😁

#四零四
#Huawei #Android #web #Low #China 真是在给中国抹黑,一个平台 SDK 弄成这样
Forwarded from 荔枝木
华为对它的 HMSCore 有信心到什么程度呢?

YouTube 上华为官方频道唯一一个关于 HMS 的视频是中文配音 + 中文字幕,很明显华为觉得海外开发者会为了这个 HMSCore 去学中文,一家真正有责任感的企业,会让开发者去学一门新的语言,推广中国文化。
Forwarded from 荔枝木
再给你们讲个笑话,这个视频是有英语版的。

但是华为自己不发,XDA 发了。

而且关了评论。
#zhihu #phonetic 为什么把「一把石手」读出来再倒放会变成「我是傻逼」? - 甲鱼的回答 - 知乎
https://www.zhihu.com/question/378665430/answer/1094145338
🤔 原来清音是嘴[1]发出的、浊音是声带发出的。
[1] 准确的说非声带就是