Built and ran the example. Getting Fatal error: exception (Invalid_argument "List.nth_exn 5 called on list of length 5")
when you pass options 4 and 5. FYI.
~/Downloads/inquire-example master
❯ dune exec ./raw_list.exe
? What's your favorite movie?
1) Star Wars: The Rise of Skywalker
2) Solo: A Star Wars Story
3) Star Wars: The Last Jedi
4) Rogue One: A Star Wars Story
5) Star Wars: The Force Awakens
Answer: 4
Fatal error: exception (Invalid_argument "List.nth_exn 5 called on list of length 5")
Raised at file "stdlib.ml", line 30, characters 20-45
Called from file "lib/prompts/raw_list.ml", line 50, characters 15-39
Called from file "src/core/lwt.ml", line 1867, characters 23-26
Re-raised at file "src/core/lwt.ml", line 3027, characters 20-29
Called from file "src/unix/lwt_main.ml", line 27, characters 10-20
Called from file "src/unix/lwt_main.ml", line 114, characters 8-13
Re-raised at file "src/unix/lwt_main.ml", line 120, characters 4-13
Called from file "raw_list.ml", line 16, characters 2-21
~/Downloads/inquire-example master
❯ dune exec ./raw_list.exe
? What's your favorite movie?
1) Star Wars: The Rise of Skywalker
2) Solo: A Star Wars Story
3) Star Wars: The Last Jedi
4) Rogue One: A Star Wars Story
5) Star Wars: The Force Awakens
Answer: e
>> Enter a number between 1 and 5
? What's your favorite movie?
1) Star Wars: The Rise of Skywalker
2) Solo: A Star Wars Story
3) Star Wars: The Last Jedi
4) Rogue One: A Star Wars Story
5) Star Wars: The Force Awakens
Answer: 3
Indeed, "Star Wars: The Force Awakens" is a great movie!
~/Downloads/inquire-example master 7s
❯ dune exec ./raw_list.exe
? What's your favorite movie?
1) Star Wars: The Rise of Skywalker
2) Solo: A Star Wars Story
3) Star Wars: The Last Jedi
4) Rogue One: A Star Wars Story
5) Star Wars: The Force Awakens
Answer: 4
Fatal error: exception (Invalid_argument "List.nth_exn 5 called on list of length 5")
Raised at file "stdlib.ml", line 30, characters 20-45
Called from file "lib/prompts/raw_list.ml", line 50, characters 15-39
Called from file "src/core/lwt.ml", line 1867, characters 23-26
Re-raised at file "src/core/lwt.ml", line 3027, characters 20-29
Called from file "src/unix/lwt_main.ml", line 27, characters 10-20
Called from file "src/unix/lwt_main.ml", line 114, characters 8-13
Re-raised at file "src/unix/lwt_main.ml", line 120, characters 4-13
Called from file "raw_list.ml", line 16, characters 2-21
~/Downloads/inquire-example master
❯ dune exec ./raw_list.exe
? What's your favorite movie?
1) Star Wars: The Rise of Skywalker
2) Solo: A Star Wars Story
3) Star Wars: The Last Jedi
4) Rogue One: A Star Wars Story
5) Star Wars: The Force Awakens
Answer: 5
Fatal error: exception (Invalid_argument "List.nth_exn 6 called on list of length 5")
Raised at file "stdlib.ml", line 30, characters 20-45
Called from file "lib/prompts/raw_list.ml", line 50, characters 15-39
Called from file "src/core/lwt.ml", line 1867, characters 23-26
Re-raised at file "src/core/lwt.ml", line 3027, characters 20-29
Called from file "src/unix/lwt_main.ml", line 27, characters 10-20
Called from file "src/unix/lwt_main.ml", line 114, characters 8-13
Re-raised at file "src/unix/lwt_main.ml", line 120, characters 4-13
Called from file "raw_list.ml", line 16, characters 2-21
~/Downloads/inquire-example master
❯ dune exec ./raw_list.exe
? What's your favorite movie?
1) Star Wars: The Rise of Skywalker
2) Solo: A Star Wars Story
3) Star Wars: The Last Jedi
4) Rogue One: A Star Wars Story
5) Star Wars: The Force Awakens
Answer: 3
Indeed, "Star Wars: The Force Awakens" is a great movie!
~/Downloads/inquire-example master
❯ dune exec ./raw_list.exe
? What's your favorite movie?
1) Star Wars: The Rise of Skywalker
2) Solo: A Star Wars Story
3) Star Wars: The Last Jedi
4) Rogue One: A Star Wars Story
5) Star Wars: The Force Awakens
Answer: 2
Indeed, "Rogue One: A Star Wars Story" is a great movie!
~/Downloads/inquire-example master
❯