Redian新闻
>
V语言终于有lambdas了

V语言终于有lambdas了

公众号新闻

出品 | OSC开源社区(ID:oschina2013)

V 语言终于有 lambdas 了。

V 是一个集合了 Go 的简单和 Rust 的安全特性的静态语言,作者表示 V 与 Go 非常相似,如果你了解 Go,那么就已经了解 80% 的 V。V 在 Go 的基础上进行改进之处:https://vlang.io/compare#go

V 主要特性

  • 简单(作者声称可以在不到一小时内学习 V)

  • 快速编译(编译器只有 400kb,而且无第三方依赖)

  • 易于开发:V 在不到一秒钟的时间内完成编译

  • 安全:没有 null、没有全局变量、没有未定义的值、边界检测、默认使用 Immutable 结构体

  • 支持 C/C++ 转换

  • 方便使用的交叉编译

  • 提供跨平台 UI 库

  • 内置图形库

  • 内置 ORM

  • 内置 Web 框架

  • ……

根据 V 语言仓库的 PR 合并信息,目前已添加对短 lambda 表达式的支持,例如:

a.sorted(|x,y| x > y)
▲ https://github.com/vlang/v/pull/19390
示例代码
  • 使用函数 / 表达式进行回调,从外部源获取它们的值

import os

fn f( cb fn() string ) string { return cb() }

dump( f(fn() string { return os.args[0] }) )

// the same, just shorter:
dump( f(||os.args[0]) )

打印结果如下:

[a.v:5] f(anon_fn): /v/vnew/a
[a.v:6] f(|| os.args[0]): /v/vnew/a




2023 年 9 月 23 日
🌟阔别 5 年,源创会重回成都!
🌟前沿技术分享 + 大型交流活动 + 精美茶歇礼物~
🌟快扫描海报二维码报名吧!


往期推荐



JDK 21 GA,虚拟线程正式稳定!你还坚守Java8?
前端新轮子Nue,号称替代Vue、React和Svelte
JS三大运行时对比:Deno、Bun和Node.js



这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
涿州告急,救援卡在邀请函,敢言终破浪?惟愿稳乘流 | 二湘空间北京、上海、四川2024选调生,官宣认可这些境外大学!只有LSE受伤的世界达成了...丑就是美 错就是对克罗地亚杜布罗夫尼克(Dubrovnik),美景画片好东西真不一样!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹卫裤,1折限量抢!1折入!穿过国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢的男人,才会明白什么是品质!夏天,除了吃瓜真没想到!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)风衣都让我们找来了(1折限时抢)GPT-4被曝重大缺陷!35年前预言成真!所有LLM正确率都≈0,惹Karpathy马库斯惊呼!为什么越有钱背包越低调?三星长公主、LV太子妃都爱“没有logo的包包”Erklärung zur Zusammenarbeit火了172年!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢长袖Polo衫,又好穿又有品!吃惊!同样商品,多伦多Dollarama价格只有Loblaws的一半?随手而为之善当是贵族行为/黃達人校長GPT-4被曝重大缺陷,35年前预言成真!所有LLM正确率都≈0,惹Karpathy马库斯惊呼火了172年!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢来了,又好穿又有品!!英国百年贵族奢牌𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢休闲卫衣!经典、优雅不凡的英伦风~1折入!穿过国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢的人,才是真正的有品!大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹出系列了!五防保暖夹克、POLO衫、西裤随便搭𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢三防夹克,经典、优雅不凡的英伦风!还送长袖T恤!换季大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢经典纯色T恤,买一送一!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢中长款风衣,品位与优雅,兼顾帅气和女人味!双11特惠|国际重奢疯了?!𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)90%白鸭绒羽绒服,保暖防泼水,1折开抢!Longchamp 这波上新爱了!百刀就能拥有loro piana 平替!1折入!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹三防夹克,下单送长袖T恤!国际重奢卷疯了?!𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)90%白鸭绒羽绒服,保暖防泼水,1折开抢!“瘦瘦衫+弯刀裤”=今秋最火の知识分子风,时髦又显瘦,高级S了!英国百年奢牌 𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢 90%白鸭绒羽绒服!保暖防泼水,4种款式!1折入!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)三防夹克,防风防污防泼水,好穿又有品!雨中救人的“二次元”小姐姐找到了!网友:天使和“二次元”不知是谁cos了谁换季大捡漏!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢短袖买一送一!库存不多,手慢无!荣格系列之一:浮士德的交易1折入!英国重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢,专柜同款Polo衫,舒适、透气、高品质!真没想到!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢雅格狮丹的风衣都让我们找来了,1折限时抢真没想到风衣1折!国际重奢𝘼𝙦𝙪𝙖𝙨𝙘𝙪𝙩𝙪𝙢(雅格狮丹)风衣都让我们找来了
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。