<div dir="ltr"><div><div><div><div><div><div>Hi.<br>An elementary question here about two functions in Data.List:<br></div> how to use a value from findIndex which returns a Maybe Int,<br></div>and then use that result in splitAt which takes a regular Int?<br></div><div>This is in an IO() do<br></div><div><br></div>Like so: (This is in an IO() do block)<br><br>    let gradeItemIndex = findIndex (\g -> (itemName g) == (itemName gradeItemP)) gradeItemList<br>    let twoListsTuple = splitAt  gradeItemIndex gradeItemList<br><br></div>// does not compile obviously<br><br></div>Many Thanks,<br><br></div>Geoffrey<br></div>