move function
This commit is contained in:
parent
c1ac3c0d60
commit
e04cac4f7d
3 changed files with 10 additions and 9 deletions
7
compare/type.js
Normal file
7
compare/type.js
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
import { getParams, getSymbol } from "../type_constructor.js";
|
||||
import { compareSymbols } from "./primitives.js";
|
||||
import { compareLists } from "./structures.js";
|
||||
|
||||
export const compareTypes = x => y =>
|
||||
compareSymbols(getSymbol(x))(getSymbol(y))
|
||||
|| compareLists(compareTypes)(getParams(x))(getParams(y));
|
||||
Loading…
Add table
Add a link
Reference in a new issue