mirror of
https://github.com/roc-lang/roc.git
synced 2025-10-01 07:41:12 +00:00
Move solve and unify into their own crates
This commit is contained in:
parent
908e485fca
commit
cc92ca7e7c
15 changed files with 108 additions and 9 deletions
|
@ -1,7 +1,6 @@
|
|||
extern crate bumpalo;
|
||||
|
||||
use self::bumpalo::Bump;
|
||||
use roc::solve;
|
||||
use roc::unique_builtins;
|
||||
use roc_can::constraint::Constraint;
|
||||
use roc_can::env::Env;
|
||||
|
@ -20,6 +19,7 @@ use roc_parse::blankspace::space0_before;
|
|||
use roc_parse::parser::{loc, Fail, Parser, State};
|
||||
use roc_problem::can::Problem;
|
||||
use roc_region::all::{Located, Region};
|
||||
use roc_solve::solve;
|
||||
use roc_types::subs::{Content, Subs, VarStore, Variable};
|
||||
use roc_types::types::Type;
|
||||
use std::hash::Hash;
|
||||
|
|
|
@ -18,11 +18,11 @@ mod test_load {
|
|||
use inlinable_string::InlinableString;
|
||||
use roc::load::{load, LoadedModule};
|
||||
use roc::pretty_print_types::{content_to_string, name_all_type_vars};
|
||||
use roc::solve::SubsByModule;
|
||||
use roc_can::def::Declaration::*;
|
||||
use roc_can::def::Def;
|
||||
use roc_collections::all::MutMap;
|
||||
use roc_module::symbol::{Interns, ModuleId};
|
||||
use roc_solve::solve::SubsByModule;
|
||||
use roc_types::subs::Subs;
|
||||
use std::collections::HashMap;
|
||||
|
||||
|
|
|
@ -17,12 +17,12 @@ mod test_uniqueness_load {
|
|||
use inlinable_string::InlinableString;
|
||||
use roc::load::{load, LoadedModule};
|
||||
use roc::pretty_print_types::{content_to_string, name_all_type_vars};
|
||||
use roc::solve::SubsByModule;
|
||||
use roc::unique_builtins;
|
||||
use roc_can::def::Declaration::*;
|
||||
use roc_can::def::Def;
|
||||
use roc_collections::all::MutMap;
|
||||
use roc_module::symbol::{Interns, ModuleId};
|
||||
use roc_solve::solve::SubsByModule;
|
||||
use roc_types::subs::Subs;
|
||||
use std::collections::HashMap;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue