Break up solve/solve into smaller modules

This commit is contained in:
Ayaz Hafiz 2023-06-22 12:09:28 -05:00
parent d1dad56331
commit 8314d44650
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58
11 changed files with 2115 additions and 2057 deletions

View file

@ -21,8 +21,7 @@ use roc_types::types::{AliasKind, Category, MemberImpl, PatternCategory, Polarit
use roc_unify::unify::{Env, MustImplementConstraints};
use roc_unify::unify::{MustImplementAbility, Obligated};
use crate::solve::type_to_var;
use crate::solve::{Aliases, Pools};
use crate::{aliases::Aliases, pools::Pools, to_var::type_to_var};
#[derive(Debug, Clone)]
pub enum AbilityImplError {