UNPKG
@uxland/functional
Version:
alpha (1.0.0-alpha.1)
latest (1.0.0-alpha.3)
1.0.0-alpha.3
1.0.0-alpha.2
1.0.0-alpha.1
1.0.0-alpha.0
Functional
github.com/uxland/uxland/tree/master/packages/functional
uxland/uxland
@uxland/functional
/
src
/
ramda
/
to-dictionary.ts
5 lines
•
203 B
text/typescript
View Raw
1
2
3
4
5
import
{toDictionaryBy}
from
"./to-dictionary-by"
;
export
interface
Entity
{
id
:
string
; }
export
const
toDictionary
: <T
extends
Entity
=
any
>
(
items
: T[]
) =>
{[
id
:
string
]: T} =
toDictionaryBy
(
'id'
);