diff options
Diffstat (limited to 'dhall/src/imports.rs')
-rw-r--r-- | dhall/src/imports.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/dhall/src/imports.rs b/dhall/src/imports.rs new file mode 100644 index 0000000..32ddfd7 --- /dev/null +++ b/dhall/src/imports.rs @@ -0,0 +1,11 @@ +use dhall_core::{Expr, Import, ImportLocation, ImportMode, FilePrefix, X}; + + +// fn resolve_import(import: Import) -> Expr<X, Import> { + +// } + +pub fn resolve_imports<'i, S: Clone>(expr: &Expr<'i, S, Import>) -> Expr<'i, S, X> { + let no_import = |_: &Import| -> X { panic!("ahhh import") }; + expr.map_embed(&no_import) +} |