diff --git a/crates/aiken-lang/src/format.rs b/crates/aiken-lang/src/format.rs index b2e8a688..56cdcca2 100644 --- a/crates/aiken-lang/src/format.rs +++ b/crates/aiken-lang/src/format.rs @@ -885,7 +885,7 @@ impl<'comments> Formatter<'comments> { ByteArrayFormatPreference::Utf8String => nil() .append("\"") .append(Document::String(escape( - &String::from_utf8(bytes.to_vec()).unwrap(), + core::str::from_utf8(bytes).unwrap(), ))) .append("\""), } diff --git a/crates/aiken-lang/src/gen_uplc.rs b/crates/aiken-lang/src/gen_uplc.rs index 5032864c..5ada314b 100644 --- a/crates/aiken-lang/src/gen_uplc.rs +++ b/crates/aiken-lang/src/gen_uplc.rs @@ -2040,8 +2040,8 @@ impl<'a> CodeGenerator<'a> { } else { let list_name = format!("__list_span_{}_{}", location.start, location.end); let item_name = format!("__item_span_{}_{}", location.start, location.end); - let list = format!("__list"); - let curried_func = format!("__curried_expect_on_list"); + let list = "__list".to_string(); + let curried_func = "__curried_expect_on_list".to_string(); let list_name_interned = introduce_name(&mut self.interner, &list_name); let item_name_interned = introduce_name(&mut self.interner, &item_name); diff --git a/crates/aiken-lang/src/gen_uplc/builder.rs b/crates/aiken-lang/src/gen_uplc/builder.rs index 50d3c326..9599ba19 100644 --- a/crates/aiken-lang/src/gen_uplc/builder.rs +++ b/crates/aiken-lang/src/gen_uplc/builder.rs @@ -1818,5 +1818,5 @@ pub fn pop_pattern(interner: &mut AirInterner, pattern: &TypedPattern) { pub fn introduce_name(interner: &mut AirInterner, name: &String) -> String { interner.intern(name.clone()); - interner.lookup_interned(&name) + interner.lookup_interned(name) }