# LLM Docs ## Compact Docs Copy just this section if you want to keep your context small. If you want all docs, check the section `Full Docs per Module` below. TextFile.for_each_until_try! : File.Reader, (Str => [ Continue, Break, Err ]) => Result {} TextFile.for_each_try! : File.Reader, (Str => Result {} ) => Result {} TextFile.for_each_with_index_try! : File.Reader, (Str, U64 => Result {} ) => Result {} TextFile.for_each_with_index_until_try! : File.Reader, (Str, U64 => [ Continue, Break, Err ]) => Result {} TextFile.map_try! : File.Reader, (Str => Result a ) => Result (List a) TextFile.map_with_index_try! : File.Reader, (Str, U64 => Result a ) => Result (List a) TextFile.walk_try! : File.Reader, a, (a, Str => Result a ) => Result a TextFile.walk_until_try! : File.Reader, a, (a, Str => [ Continue a, Break a, Err ]) => Result a TextFile.walk_with_index_until_try! : File.Reader, a, (a, Str, U64 => [ Continue a, Break a, Err ]) => Result a TextFile.walk_with_index_try! : File.Reader, a, (a, Str, U64 => Result a ) => Result a ## Full Docs per Module ### TextFile for_each_until_try! : File.Reader, (Str => [ Continue, Break, Err ]) => Result {} for_each_try! : File.Reader, (Str => Result {} ) => Result {} for_each_with_index_try! : File.Reader, (Str, U64 => Result {} ) => Result {} for_each_with_index_until_try! : File.Reader, (Str, U64 => [ Continue, Break, Err ]) => Result {} map_try! : File.Reader, (Str => Result a ) => Result (List a) Description: Map over the lines returned by a file reader. map_with_index_try! : File.Reader, (Str, U64 => Result a ) => Result (List a) walk_try! : File.Reader, a, (a, Str => Result a ) => Result a walk_until_try! : File.Reader, a, (a, Str => [ Continue a, Break a, Err ]) => Result a walk_with_index_until_try! : File.Reader, a, (a, Str, U64 => [ Continue a, Break a, Err ]) => Result a walk_with_index_try! : File.Reader, a, (a, Str, U64 => Result a ) => Result a