タグ 不変性
人気順 10 users 50 users 100 users 500 users 1000 usersuniqueパッケージから学ぶinterningと弱参照
Asakusa.go#3(@ドクターズプライムさん)で登壇してきました! Go1.23で追加されたuniqueパッケージの内部実装をたどりながら、Goの言語特性や既に存在していた最適化について、新しく導入された弱参照について調べました。 発表内容 stringの割り当てと不変性、SSAによる最適化について学ぶuniqueパッケージの導入背景と... 続きを読む
コンテナの実行やセキュリティに特化した「システムの変更が不可能なLinuxディストリビューション」8選
Linuxディストリビューションにはサポート期間の長いものやローリングリリースを採用しているものなど多様な種類が存在しています。そんな数あるディストリビューションの中でも、システムのコア部分が編集不可能で不変性を担保している8つのディストリビューションが海外メディアのIt’s FOSSによって紹介されています。... 続きを読む
SwiftでLens(すごいgetter/setter)を実装してみた - Qiita
Swift Advent Calendar 2015 - Qiita の20日目の記事です。 遅くなってしまいごめんなさい。 TD;TR 不変性を保ちつつ、ネストしたデータ構造に対するアクセスをLensの合成で扱える きっかけ 以前、 Lens&Prism勉強会 - connpass に参加した際に興味を持ったので今回Swiftで簡易的な実装をしてみました。 to4iki/Monocle また、今... 続きを読む
【翻訳】ReactをjQueryの数行に要約する | POSTD
「Reactが素晴らしい理由は、UIをアプリケーションの状態の純粋関数にできるからだ」いうような話を聞いたことがあるでしょう。しかしそれだけではなく、不変性と仮装DOMを利用して動作するということも聞きますよね。その上、保存、読み込み、取り消し、それにタイムトラベル・デバッグと呼ばれるすごい機能まで自由に手に入れられる「Reactが素晴らしい理由は、UIをアプリケーションの状態の純粋関数にできるか... 続きを読む
関数型言語 - 純粋関数型データ構造 (0) - Qiita
はじめに 関数型言語スキーの皆様,趣味でも仕事でも関数型されてますでしょうか? 関数型言語の強力な特徴の一つとして不変性が挙げられます.不変性においてはletやIOモナドが注目されがちですが,真に不変性を下支えしているのは関数型言語のライブラリに含まれているListやMapといったデータ構造です.これら関数型データ構造について記述された古典が「Purely Functional Data Stru... 続きを読む
「不変性と流動性」: 七左衛門のメモ帳
著者:ケヴィン・ケリー ( Kevin Kelly ) 訳 :堺屋七左衛門 この文章は Kevin Kelly による "Fixity vs Fluidity" の日本語訳である。 不変性と流動性 Fixity vs Fluidity ニック・カーは、伝統的な紙の本における活字の不変性について、自分のブログで詳しく述べている。その記事では、大きくて分厚くて重い紙の本の魅力を余すところなく説明して... 続きを読む