院卒新人サラリーマンのメモ代わり

備忘としてのメモを記載

プログラミング略語

ocamlを使っていて出てきた略語のまとめ。

aux
原語 :auxiliary
意味 :補助
使い方:補助関数の名前

acc
原語:accumulator
意味:蓄積
使い方:再帰関数で引数として次に情報を渡すとき、rest_resultとかと同義、reduceのpreはこれ

hd
原語:head
意味:先頭
使い方:リストの先頭要素、firstと同義だけどこっちのほうが短くて良い

tl
原語:tail
意味:最後尾
使い方:リストから先頭取り除いたリスト、restのほうが個人的に好き

halve
原語:略語ではない
意味:2等分する
使い方:リストを半分にする関数名、覚えとくと良い、halfと語源は同じだろう

map:
原語:mapping
意味:写像
よく使うmapって写像のことだったんか。
たしかにもとのを1対1で新しいとこに写してるわー