hydra.dsl.haskell namespace
Submodules
- hydra.dsl.haskell.environment module
haskell_module_metadata()haskell_module_metadata_uses_byte_string()haskell_module_metadata_uses_int()haskell_module_metadata_uses_map()haskell_module_metadata_uses_set()haskell_module_metadata_uses_void()haskell_module_metadata_with_uses_byte_string()haskell_module_metadata_with_uses_int()haskell_module_metadata_with_uses_map()haskell_module_metadata_with_uses_set()haskell_module_metadata_with_uses_void()
- hydra.dsl.haskell.syntax module
alternative()alternative_binds()alternative_pattern()alternative_rhs()alternative_with_binds()alternative_with_pattern()alternative_with_rhs()application_declaration_head()application_declaration_head_function()application_declaration_head_operand()application_declaration_head_with_function()application_declaration_head_with_operand()application_expression()application_expression_argument()application_expression_function()application_expression_with_argument()application_expression_with_function()application_pattern()application_pattern_args()application_pattern_name()application_pattern_with_args()application_pattern_with_name()application_type()application_type_argument()application_type_context()application_type_with_argument()application_type_with_context()as_pattern()as_pattern_inner()as_pattern_name()as_pattern_with_inner()as_pattern_with_name()case_expression()case_expression_alternatives()case_expression_case()case_expression_with_alternatives()case_expression_with_case()case_rhs()class_constraint()class_constraint_name()class_constraint_types()class_constraint_with_name()class_constraint_with_types()constrained_type()constrained_type_ctx()constrained_type_type()constrained_type_with_ctx()constrained_type_with_type()constraint_class()constraint_tuple()constructor_ordinary()constructor_record()data_declaration()data_declaration_comments()data_declaration_constructors()data_declaration_context()data_declaration_deriving()data_declaration_head()data_declaration_keyword()data_declaration_with_comments()data_declaration_with_constructors()data_declaration_with_context()data_declaration_with_deriving()data_declaration_with_head()data_declaration_with_keyword()declaration_data()declaration_head_application()declaration_head_simple()declaration_type()declaration_typed_binding()declaration_value_binding()deriving_clause()export_declaration()export_module()expression_application()expression_case()expression_construct_record()expression_do()expression_if()expression_infix_application()expression_lambda()expression_left_section()expression_let()expression_list()expression_literal()expression_right_section()expression_tuple()expression_type_signature()expression_update_record()expression_variable()field()field_comments()field_name()field_type()field_update()field_update_name()field_update_value()field_update_with_name()field_update_with_value()field_with_comments()field_with_name()field_with_type()function_type()function_type_codomain()function_type_domain()function_type_with_codomain()function_type_with_domain()if_expression()if_expression_condition()if_expression_else()if_expression_then()if_expression_with_condition()if_expression_with_else()if_expression_with_then()import_()import_as()import_export_subspec_list()import_module()import_qualified()import_spec()import_spec_hiding()import_spec_list()import_with_as()import_with_module()import_with_qualified()import_with_spec()infix_expression()infix_expression_lhs()infix_expression_operator()infix_expression_rhs()infix_expression_with_lhs()infix_expression_with_operator()infix_expression_with_rhs()infix_type()infix_type_lhs()infix_type_operator()infix_type_rhs()infix_type_with_lhs()infix_type_with_operator()infix_type_with_rhs()lambda_expression()lambda_expression_bindings()lambda_expression_inner()lambda_expression_with_bindings()lambda_expression_with_inner()let_expression()let_expression_bindings()let_expression_inner()let_expression_with_bindings()let_expression_with_inner()literal_char()literal_double()literal_float()literal_int()literal_integer()literal_string()local_binding_signature()local_binding_value()local_bindings()module()module_declarations()module_head()module_head2()module_head_comments()module_head_exports()module_head_name()module_head_with_comments()module_head_with_exports()module_head_with_name()module_imports()module_name()module_with_declarations()module_with_head()module_with_imports()name_implicit()name_normal()name_part()named_import_export()named_import_export_modifier()named_import_export_name()named_import_export_subspec()named_import_export_with_modifier()named_import_export_with_name()named_import_export_with_subspec()operator_backtick()operator_normal()pattern_application()pattern_as()pattern_field()pattern_field_name()pattern_field_pattern()pattern_field_with_name()pattern_field_with_pattern()pattern_list()pattern_literal()pattern_name()pattern_record()pattern_tuple()pattern_typed()positional_constructor()positional_constructor_comments()positional_constructor_fields()positional_constructor_name()positional_constructor_with_comments()positional_constructor_with_fields()positional_constructor_with_name()qualified_name()qualified_name_qualifiers()qualified_name_unqualified()qualified_name_with_qualifiers()qualified_name_with_unqualified()record_constructor()record_constructor_comments()record_constructor_fields()record_constructor_name()record_constructor_with_comments()record_constructor_with_fields()record_constructor_with_name()record_expression()record_expression_fields()record_expression_name()record_expression_with_fields()record_expression_with_name()record_pattern()record_pattern_fields()record_pattern_name()record_pattern_with_fields()record_pattern_with_name()record_update_expression()record_update_expression_fields()record_update_expression_inner()record_update_expression_with_fields()record_update_expression_with_inner()right_hand_side()section_expression()section_expression_expression()section_expression_operator()section_expression_with_expression()section_expression_with_operator()simple_value_binding()simple_value_binding_comments()simple_value_binding_local_bindings()simple_value_binding_pattern()simple_value_binding_rhs()simple_value_binding_with_comments()simple_value_binding_with_local_bindings()simple_value_binding_with_pattern()simple_value_binding_with_rhs()statement()type_application()type_ctx()type_function()type_infix()type_list()type_signature()type_signature_name()type_signature_type()type_signature_with_name()type_signature_with_type()type_synonym_declaration()type_synonym_declaration_comments()type_synonym_declaration_name()type_synonym_declaration_type()type_synonym_declaration_with_comments()type_synonym_declaration_with_name()type_synonym_declaration_with_type()type_tuple()type_variable()typed_binding()typed_binding_comments()typed_binding_type_signature()typed_binding_value_binding()typed_binding_with_comments()typed_binding_with_type_signature()typed_binding_with_value_binding()typed_expression()typed_expression_inner()typed_expression_type()typed_expression_with_inner()typed_expression_with_type()typed_pattern()typed_pattern_inner()typed_pattern_type()typed_pattern_with_inner()typed_pattern_with_type()un_case_rhs()un_deriving_clause()un_local_bindings()un_module_name()un_name_part()un_right_hand_side()un_statement()un_variable()value_binding_simple()variable()