'un Lens kitaplığındaki ix ve öğe arasındaki fark nedir? Haskell'in objektif kitaplığında, ix
ve element
sayılı belgelerde her ikisi de bir Int. okumak veya benzer buHaskell
ghci> [1..10] ^? ix 4
Just 5
ghci> [1..10] & ix 4 .~ 1
[1,2,3,4,1,6,7,8,9,10]
ve benzeri bazı indeksinde bir liste elemanı yazmak için:
ghci> [1..10] ^? element 4
Just 5
ghci> [1..10] & element 4 .~ 1
[1,2,3,4,1,6,7,8,9,10]
element
ve ix
arasındaki fark nedir? Eğer sayısına göre, ancak mesela tarafından sadece endeks can ix
ile
teşekkürler. Karmaşıklıktan bahsetmek için +1, aslında bunun için endişelendim. Tamamen mantıklı. Yani mümkün olduğunca ix kullanmalıyız. – Stephan