「関数型プログラミングは関数型言語じゃないとできないんでしょ?」という質問をたまに受けます。答えは「いいえ」です。もちろん、言語のサポートはあれば越したことはないです。 そもそも命令型及び関数型はプログラミングスタイルです。そして、命令型と関数型の間は0/1ではなく、グラデーションがあります。 なので、関数型プログラミングは関数型言語以外でも使えますし、プログラムをよい設計へ導く考え方ですよ、というのがこの記事の主張です。コード例も交えて説明してみます。 関数型へのアプローチ ロジックを書くとき 可変の変数(var)を使わず、不変の変数(val)を使う 可変のオブジェクト(mutable)を使わず、不変のオブジェクト(immutable)を使う voidやUnitなどの戻り値のない関数は使わず、戻り値を返す(高階)関数を使う 関数を定義するとき 参照透明な関数を定義する 必ず意味のある戻り
これは、ソニーグループが11月に出荷を始めた同社で初めてとなるドローン「Airpeak S1」を公開した際の一コマだ。CMや映画の動画撮影など、映像クリエーター向けに開発した。プロがよく使う同社製の一眼カメラを搭載して飛行できるのが売りだ。市場推定価格は税込み110万円と高いが「体験会ではクリエーターから好評を得た」と担当者は話す。 ドローン業界では中国DJIの存在感が圧倒的だ。日本を含む世界の市場シェアは7割に達するとされる。それでも、ソニーのようにDJIの牙城に挑む国産メーカーが次々と現れてきた。 中国への情報漏洩にリスク NTT東日本は2月、他社の事業を引き継ぐ形でドローン分野に参入した。子会社のNTTイードローンテクノロジー(埼玉県朝霞市)が担い、2021年は農薬散布などに使われる農業用ドローンを150機販売、22年は3倍の450機売る計画だ。
受賞作が決定しました はてなインターネット文学賞は、2,406作品のご応募をいただき、 選考の結果、88作品が最終選考に進みました。 最終選考は、 栗栖義臣(株式会社はてな代表取締役社長) 大西康裕(株式会社はてな取締役 サービス・システム開発本部長) はてなブックマーク開発チーム(株式会社はてな) カクヨム開発チーム(株式会社はてな) が選考いたしました。 はてなインターネット文学賞は、KADOKAWAとカクヨムを共同開発する株式会社はてなの20周年を記念し、はてながカクヨム上で初めて開催したコンテストでした。「インターネット文学」という掴みどころのないテーマのコンテストではありましたが、おかげさまで多くの皆様にご参加いただけました。ご応募いただいた作家の皆様およびはてなインターネット文学賞を楽しんでいただいた皆様、誠にありがとうございました。 いまさらなのですがインターネット文学とはな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く