polish list signatures

This commit is contained in:
Folkert 2020-06-23 14:36:48 +02:00
parent 0696c5aa09
commit c0c4f4c74b

View file

@ -304,13 +304,10 @@ pub fn types() -> MutMap<Symbol, (SolvedType, Region)> {
}); });
// sub or (-) : Num a, Num a -> Num a // sub or (-) : Num a, Num a -> Num a
add_type( add_type(Symbol::NUM_SUB, {
Symbol::NUM_SUB, let_tvars! { u, v, w, num };
unique_function( unique_function(vec![num_type(u, num), num_type(v, num)], num_type(w, num))
vec![num_type(UVAR1, TVAR1), num_type(UVAR2, TVAR1)], });
num_type(UVAR3, TVAR1),
),
);
// mul or (*) : Num a, Num a -> Num a // mul or (*) : Num a, Num a -> Num a
add_type( add_type(