Pythonで関数合成と適用的な
関数合成のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その1 関数適用のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その2 上のような記事を見つけたので、...
32 search resultsShowing 1~20 results
You need to log-in
関数合成のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その1 関数適用のススメ 〜 オブジェクト指向プログラマへ捧げる関数型言語への導入その2 上のような記事を見つけたので、...
はい。 とくちょう 簡単な例です。 import * as React from 'react'; import {FC} from 'react'; import {useForm, crea...
Mecabで遊んでて、いいのないかなって思ったら見つけたのでメモ。 テキストでもCSVでも何でも良いですが、重複の存在するようなリストで、各要素の出現頻度を数えるようなコードを書きたいことはまれ...
Pythonでモナりたいとおもいます。 そして、モナドといえばMaybeが有名ですね。 Maybeは比較的わかりやすい上、色々な言語でも実用しやすいので自分で実装している人も いたりするのではな...
const createElement = (Component, props) => { console.log(Component); return <Component hog...
inspired by: http://qiita.com/udzura/items/53d51af129b400fd2b45 僕の求めてた便利最高があったけど普段書くのはPythonなのでpi...
swiftナニソレなのでコードはObjective-Cです。 ほぼ公式のAFHTTPRequestOperationによるサンプルのまんま。 GETのPromise版オーバーロードを作る。 @i...
参考: https://forums.leapmotion.com/forum/support/community-support/os-x/3169-python-pythreadstate-...
flake8-vim ソースコードの見た目は綺麗にしたい派、とりあえずPython書くならpep8は守っておこうぜ派です。 コーディングスタイルの統一が出来ていなかった時代のソースコードを弄ると...
参考ブログ: http://blog.id774.net/post/2013/12/16/441/ ということらしい。 僕は時々しかやらない作業なんだけど、時々やることは大体覚えていられないので...
例: em, remのオールドブラウザ対応 font-size: 1.8em; font-size: 1.8rem; 新しいブラウザではremで上書きしつつ、レガシーブラウザではemを使う。 こ...
注: レガシーブラウザ未検証 最近マークアップを書く事が増えて、色々調べたので。 プログラマーがこういうの書くとすぐにjQueryに頼りがちになりがちな気がするけど、スタイルに関することはなるべ...
こんにちわ。 Haxeの開発環境と言えば、ネット上で紹介されるのはFlashDevelopやIDEAばかり。しかしこれらのIDEは、導入がめんどうだったり、独自のビルド用ファイルを使っていたりと...
パッケージ化しました -> hachibeeDI/letexpr ネタです PythonでStateモナド の記事を書いていて、PythonでもHaskellみたいなlet式が欲しいなって...
動作そのものっていうより、JavaScriptでのnamespaceの実装とか、prototypeを使ったモジュールを作ったりとかの練習をしたかった感じです。 var ns = (functio...
haxelibってなんぞ Haxeをインストーラーから導入した場合、標準でhaxelibというdistributorが付属してきます。 つまるところ、Rubyでいうところのgemにあたるようなツ...
HaxeではPythonとかHaskellみたいな感じで、配列内包表記が使えます。 そこんところ一時変数の束縛とかしたいなーとか思ったので以下みたいな感じに。 早い話が即時関数を作ってやれば良い...
制御構文とかの記述に、スニペットを利用している人は多いかと思います。 ただ、スニペットは柔軟な設定がしにくいように思えて(例えばclassの有無だとか)いまいち僕は使いこなせていないです。 もっ...
Vimでは 空白を除く行の行頭に移動する^と 行頭に移動する0 の両方がありますが、覚えきれずに誤爆したり、そもそも^は6の上という押しにくい位置にあったりと色々アレなので、比較的押しやすい0で...
どうもこんばんわ。Macユーザです。 Macは素敵なマシンだと思いますが、そのまま何も考えずに使うとハマることが多々あります。 なまじ基本的なUnix環境が揃っていたりするあたり、特にLinux...
32 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.