Use general_declaration rule
Rather than duplicate type_signature and fixity at the top level declaration level, these are now included as part of the _general_declaration rule
@@ -118,10 +118,9 @@ module.exports = grammar({
$.algebraic_datatype,
$.type_class,
$.type_class_instance,
- $.type_signature,
- $.fixity,
$.default,
$.foreign,
+ $._general_declaration,
// TODO - remove
$._expression
