-module(ormlette@templates@utils@listy). -compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]). -export([index/2]). -file("/Users/ashercohen/Desktop/gleam/ormlette/src/ormlette/templates/utils/listy.gleam", 5). -spec index(list(KZW), integer()) -> KZW. index(List, Index) -> case gleam@list:drop(List, Index) of [Head | _] -> Head; [] -> gleam@io:debug( <<"ERROR GETTING INDEX"/utf8, (gleam@int:to_string(Index))/binary>> ), erlang:error(#{gleam_error => panic, message => <<"`panic` expression evaluated."/utf8>>, module => <<"ormlette/templates/utils/listy"/utf8>>, function => <<"index"/utf8>>, line => 11}) end.