#type

2021-6-7 10:34
它' s作为蛋白质亚基疫苗的' s。它与当前的疫苗不同,授权用于美国的当前疫苗而且基于良好的技术,并不需要特殊的制冷。 一般来说,疫苗通过显示人们的免疫系统看起来像病毒的某些东西,而是真正是and#39; t。考虑预警;如果真正的病毒发生了起来,免疫系统准备尝试扼杀它。 在冠状病毒的情况下,&......
2021-5-12 23:28
相信它与否,除了苹果手表之外,还有值得拥有的智能手表。如果在2021年在手腕上获得重要(或不那么重要)通知,声音对您有吸引力,有很棒的消息:大多数智能手表现在可以为您做到这一点。并且在谈到样式,形状因素和更专用的可穿戴目的时,您可以选择。 有智能手表强调风格和经典钟表美学,其他帮助您在特定运动中培训竞争的其他人,并......
2021-3-16 22:1
很难为已经过了几十年的语言开发了一个新的静态分析工具 - 如果您的工具标志代码已达到十几年的工具标记代码,请在您的用户思想中脱颖而出。 一些相对较新的静态分析工具通过权威的一种论证来克服了这一点。 TypeScript的作者可以说“我设计了着名的编程语言,当我说你的代码写得不好时相信我”。 然而,我设计了零编程语......
2021-3-16 8:23
(N.B.这个帖子中的“他妈的”这个词看起来多次。我建议读者暂时不认为“他妈的”作为亵渎,因为它在这里没有使用。) 不久前,某人对铁锈削弱的挑战是挑战,而每个人都喜欢说Rust的类型系统正在完成,而且实际上没有人似乎有一个证据。为了响应该帖子,侵蚀了Smallfuck的实施形式的证据 - 完全在Rust型系统中。这......
Native Type Theory(golem.ph.utexas.edu)
2021-2-21 7:54
本机类型理论是我和Mike Stay撰写的新论文。我们提出了一种编程语言推理的统一方法:将一种语言建模为一种理论,形成预滑轮类,并使用主题的内部语言。 语言→Λ分类→𝒫topos→Φ类型系统\ mathtt {language} \ xrightarrow {\; \ Lambda \;} \ mathtt {ca......
2021-2-9 20:31
我的帖子应该在发布后大约一个半小时内进行讨论。 «计算机可能的下一个发展步骤是持久性存储器:大容量非易失性主存储器。有了几TB的非易失性RAM,谁又需要SSD?我将针对如何为不需要或使用文件系统或文件的计算机构建通用的通用操作系统,以及如何利用现有的FOSS代码和技术来构建这种东西,提出一个建议。源自数十年前存在的系......
2021-1-28 22:10
您可能听说过,TypeScript在过去几年中一直席卷Web开发领域,带来了静态类型。我相信,在Python世界中,同样的事情开始发生,在这种世界中,越来越多地使用诸如mypy,Pyre和Pyright之类的类型检查器,至少在公司使用Python编写大型系统的地方。 对于Python的最后几个发行版,各种PEP向每......
2021-1-21 6:4
亚历克西斯·金(Alexis King)刚刚发表了一篇很棒的博客文章,标题为“不,动态类型系统本质上并不开放”。 这让我想起了我去年在FOSDEM上发表的名为“极简主义与类型”的演讲,在该演讲中,我从稍微不同的角度主张静态类型。我试图说服人们,动态类型程序中的类型通常比人们意识到的要复杂。而且通常比典型的静态类型语......
2020-12-6 4:31
到目前为止,在本系列文章中,我们已经研究了梯度下降的一般原理,以及如何计算前馈神经网络中每一层的反向传播,然后概括了一下CNN中不同类型层的反向传播。 现在,我们将退后一步,从更一般的意义上来看反向传播-通过计算图。通过这一过程,我们将大致了解框架如何计算其 我们将使用LSTM单元作为激励示例-继续对IMDB评论......
Names are not type safety(lexi-lambda.github.io)
2020-11-2 9:23
Haskell程序员花了大量时间讨论类型安全。程序构造的哈斯克尔学派主张“捕获类型系统中的不变量”和“使非法状态不可表示”,这两个听起来都是令人信服的目标,但在实现这些目标所使用的技术上却相当模糊。几乎就在一年前,我出版了“解析,不要验证”(Parse,Don‘t Validation)一书,作为弥合这一鸿沟的初步尝......
How to Type 3x Faster(barehands.substack.com)
2020-10-7 9:33
更新:我将博客移到了Ghost,因为在Substack中编写长格式内容是一种可怕的体验。抱歉给您添麻烦了。 在上一篇文章中,我已经解释了符号操作的速度如何增强我们的智力。今天,我将介绍我设计的一个界面,它将我的打字速度提高了3倍,改变了我计划项目的方式,并帮助我培养了一种成长的心态。 快捷方式如何帮助发现新知识、在几......
2020-9-9 21:52
[CONTACT-FORM TO=‘[email protected]’SUBJECT=‘NYPost.com Feedback’][CONTACT-FIELD LABEL=‘name’type=‘name’REQUIRED=‘1’/][CONTACT-FIELD LABEL=‘Email’type=‘1’/][CO......
The Half Type in C#(devblogs.microsoft.com)
2020-9-2 15:44
IEEE754规范定义了许多浮点类型,包括:二进制16、二进制32、二进制64和二进制128。大多数开发人员熟悉binary32(相当于C#中的Float)和binary64(相当于C#中的Double)。它们提供了一种标准格式来以许多应用程序可以接受的精度表示大范围的值。.NET一直有Float和Double两种类......
2020-8-14 23:59
我将展示如何使用异构列表和特征在Rust中实现类型安全的printf。这些机制可以确保两个可变参数列表共享重要属性,如格式字符串孔的数量与printf参数的数量相匹配。 关于Rust中的类型级编程的正在进行的系列文章的一部分。考虑先读第一部分!此节点中的所有代码都可以在此要点中找到。 铁锈有一个很棒的printf功能......
2020-8-4 22:57
更确切地说,SE-0142和SE-0157的引入使得规范型计算变成了一个不可判定的问题。在提出我的论点之前,我将从必要的背景信息开始,然后概述下一步。规范类型考虑这两个协议,从标准库中的实际实现中剥离出来:协议迭代器协议{关联类型元素}协议序列{关联类型迭代器:迭代器协议关联类型元素...
2020-7-12 19:29
COR需要一个类型系统。但是,这可能会出现在v2中,因为事实证明a)很难,b)我们需要类型用于: 变量声明没有太多的讨论,而Dave Mitchell在签名类型方面的工作早于Cor在声明类型方面的尝试,所以它是不兼容的。我已经在Perl git repo上打开了一张关于类型的门票。我们绝对不能有一个COR的类型系统,......
At the Type Archive(www.lrb.co.uk)
2020-7-7 2:3
伦敦斯托克韦尔附近的T​曾经是出租车马和马戏团动物的医院,但自1992年以来,它已经成为各种霉菌、基质、骨灰、胸肌和鼻涕的家园。该档案馆收藏着近六百年的排版设备,但其主要藏品与单字印刷技术有关。这个大写字母很重要:这不是美术家的单版印刷(单字印刷,见德加),而是19世纪末莫纳印刷公司(MonTypte Corpora......
Division by zero in type theory: a FAQ(xenaproject.wordpress.com)
2020-7-6 19:3
不是的。它只是意味着精益/符号并不意味着数学除法。让我们表示实数。让我们用if和来定义一个函数。给出这样的定义会给我们带来数学上的矛盾吗?不,当然不是!这只是一个定义。LEAN使用符号/来表示意思。顺便说一句,就像Coq、AGDA等一样,Lean称它为real.div,而不是。 这似乎肯定会导致推特上的混乱。但在定理......
Mathematics in Type Theory(xenaproject.wordpress.com)
2020-6-23 23:8
数学是什么?我认为基本上可以分为四类。有定义、真/假陈述、证据和想法。 定义(例如实数或π)和真/假陈述(例如费马大定理的陈述或黎曼假设的陈述)是数学科学的一部分:这些都是黑白的东西,在某些基本系统中具有完全严格的意义。 从某种意义上说,证明是数学的通货:证明赢得奖品。建造它们是一门艺术,检查它们是一门科学。这非常简......
2020-5-9 0:7
我努力从“JavaScript类型系统编译器”是如何实现的低级视图中找到解释。我了解类型系统的许多工作,但不确定涉及的机制以及它们如何协同工作。 本文旨在揭示幕后工作的一些基本原理。不可能把重点放在一篇文章中的所有内容上,所以这里我们将专门关注“类型检查”。从概述类型系统开始,然后构建我们自己的编译器,它可以运行类型......
2020-5-2 18:6
在表现型语言中,开发人员通常需要使用较少的临时变量,这意味着在典型的代码中定义的名称较少,但这些名称具有更高的重要性。 ident:type语法让开发人员将重点放在名称上,将其放在其类型注释之前。这意味着名称的垂直偏移量保持一致,无论是否存在类型批注(以及其长度有多长)1: val x:string=";hel......