Logo

Programming-Idioms

History of Idiom 222

Idiom #222 Find the first index of an element in list

Set i to the first index in list items at which the element x can be found, or -1 if items does not contain x.

#Edit dateEdit SummaryAuthor
πŸ‘ Ξ” 37 2023-08-17, 12:31 [Go] Go 1.21 programming-idioms.org
πŸ‘ Ξ” 36 2023-02-03, 08:20 New C++ implementation by user [Bryant] Bryant
πŸ‘ Ξ” 35 2022-10-14, 23:54 [Elixir] The old solution finds the value, but we actually need the index vilmes21
πŸ‘ Ξ” 34 2022-08-19, 11:30 New Go implementation by user [programming-idioms.org] programming-idioms.org
πŸ‘ Ξ” 33 2022-08-19, 11:27 [Go] Fix comments: generics are coming programming-idioms.org
πŸ‘ Ξ” 32 2022-02-01, 22:40 [Java] i is -1 by default programming-idioms.org
πŸ‘ Ξ” 31 2022-02-01, 22:39 New Java implementation by user [programming-idioms.org] programming-idioms.org
πŸ‘ Ξ” 30 2022-02-01, 11:52 New Java implementation by user [m1ritchie] m1ritchie
πŸ‘ Ξ” 29 2021-12-16, 10:16 Title: better style programming-idioms.org
πŸ‘ Ξ” 28 2021-09-28, 14:40 New Perl implementation by user [skeletonkey] skeletonkey
πŸ‘ Ξ” 27 2021-08-16, 02:36 New C# implementation by user [JerrettDavis] JerrettDavis
πŸ‘ Ξ” 26 2021-08-08, 13:56 [Ruby] Add documentation URL for Array class Naxels
πŸ‘ Ξ” 25 2021-08-08, 13:51 New Elixir implementation by user [Naxels] Naxels
πŸ‘ Ξ” 24 2021-08-08, 13:47 [Ruby] Added note: .index() is not in Enumerable so use a supported data structure like Array Naxels
πŸ‘ Ξ” 23 2021-08-08, 13:32 [Clojure] Putting the -1)) on the new line, enhances the readability by users of the (or path Naxels
πŸ‘ Ξ” 22 2021-03-26, 18:36 [Rust] +DemoURL programming-idioms.org
πŸ‘ Ξ” 21 2021-01-29, 18:19 New Dart implementation by user [Equator] Equator
πŸ‘ Ξ” 20 2021-01-17, 17:52 +formal variables i, x, items programming-idioms.org
πŸ‘ Ξ” 19 2021-01-17, 17:52 [Clojure] Variable name items programming-idioms.org
πŸ‘ Ξ” 18 2021-01-17, 17:51 [Clojure] Variable name items programming-idioms.org
πŸ‘ Ξ” 17 2021-01-14, 22:15 New Clojure implementation by user [yvendruscolo] yvendruscolo
πŸ‘ Ξ” 16 2021-01-14, 22:13 New Clojure implementation by user [yvendruscolo] yvendruscolo
πŸ‘ Ξ” 15 2020-07-18, 20:49 New Rust implementation by user [programming-idioms.org] programming-idioms.org
πŸ‘ Ξ” 14 2020-07-18, 20:46 Restored version 12 programming-idioms.org
πŸ‘ Ξ” 13 2020-07-14, 19:10 [Rust] While the task is a little strange, it's perfectly possible in Rust, and this example demonstrates usage of Optio... Plecra
πŸ‘ Ξ” 12 2020-06-04, 11:25 New Rust implementation by user [strom-und-spiele] strom-und-spiele
πŸ‘ Ξ” 11 2020-04-29, 00:34 New Haskell implementation by user [setupminimal] setupminimal
πŸ‘ Ξ” 10 2020-04-28, 19:08 New Python implementation by user [fabrixxm] fabrixxm
πŸ‘ Ξ” 9 2020-04-15, 15:52 [Fortran] Move comment out of snippet programming-idioms.org
πŸ‘ Ξ” 8 2020-04-15, 15:21 New Fortran implementation by user [Thomas kΓΆnig] Thomas kΓΆnig
πŸ‘ Ξ” 7 2020-04-07, 17:56 New Pascal implementation by user [Bart] Bart
πŸ‘ Ξ” 6 2020-04-07, 08:37 Emphasize variable items programming-idioms.org
πŸ‘ Ξ” 5 2020-04-06, 22:58 New Ruby implementation by user [steenslag] steenslag
πŸ‘ Ξ” 4 2020-04-06, 21:38 Linked to idiom #62 [Find substring position] programming-idioms.org
πŸ‘ Ξ” 3 2020-04-06, 21:34 Linked to idiom #12 [Check if list contains a value] programming-idioms.org
πŸ‘ Ξ” 2 2020-04-06, 21:32 New Go implementation by user [programming-idioms.org] programming-idioms.org
1 2020-04-06, 21:27 Idiom creation by user [programming-idioms.org] programming-idioms.org