feat: add elves dep
This commit is contained in:
		@@ -1 +0,0 @@
 | 
			
		||||
pub const VOWELS: &str = "aeiou";
 | 
			
		||||
@@ -1,27 +0,0 @@
 | 
			
		||||
use std::{fmt::Debug, str::FromStr};
 | 
			
		||||
 | 
			
		||||
pub fn to_vec<T>(input: &str, split: char) -> Vec<T>
 | 
			
		||||
where
 | 
			
		||||
    T: FromStr,
 | 
			
		||||
    <T as FromStr>::Err: Debug,
 | 
			
		||||
{
 | 
			
		||||
    input
 | 
			
		||||
        .split(split)
 | 
			
		||||
        .map(|x| x.parse::<T>().unwrap())
 | 
			
		||||
        .collect()
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
pub fn to_vec_vec<T>(input: &str, split_rows: char, split_row: char) -> Vec<Vec<T>>
 | 
			
		||||
where
 | 
			
		||||
    T: FromStr,
 | 
			
		||||
    <T as FromStr>::Err: Debug,
 | 
			
		||||
{
 | 
			
		||||
    input
 | 
			
		||||
        .split(split_rows)
 | 
			
		||||
        .map(|x| {
 | 
			
		||||
            x.split(split_row)
 | 
			
		||||
                .map(|y| y.parse::<T>().unwrap())
 | 
			
		||||
                .collect()
 | 
			
		||||
        })
 | 
			
		||||
        .collect()
 | 
			
		||||
}
 | 
			
		||||
@@ -1,2 +0,0 @@
 | 
			
		||||
pub mod constants;
 | 
			
		||||
pub mod input_parsers;
 | 
			
		||||
		Reference in New Issue
	
	Block a user