インストール

インストール方法

基本的にはいつもどおり add するだけです。

yarn add ramda
or
pnpm add ramda
or
npm install ramda --save

TypeScript

型はついてこないので、DefinitelyTyped から拾ってきます。

yarn add -D @types/ramda
or
pnpm add -D @types/ramda
or
npm install -D @types/ramda

import

2 種類の方法があります。

import * as R from "ramda";
 
const result = R.add(1, 2);

このように R のなかにいろいろな関数が詰め込まれます。

import { add } from "ramda";
 
const result = add(1, 2);

このように、add だけをインポートすることもできます。
個別にインポートするほうが書きやすいかなぁ、とは思いますが、「match」など他のライブラリでも使われる関数が被って自動インポートされちゃったりもします。

cjs ならこうです。

const R = require("ramda");
const result = R.add(1, 2);