Vad betyder ⊸
Indataresursen A förbrukas för att få B.
Linjär logik är ett sätt att resonera som håller reda på resurser: ett antagande kan inte bara återanvändas eller förkastas. När A ⊸ B tillämpas förbrukas A för att ge B.
Jean-Yves Girard introducerade linjär logik 1987; i dess notation står ⊸ för linjär implikation.
Specialistnotation för linjär logik och programmeringens typsystem som håller reda på resurser.
Läs det inte som ett vanligt ”om A så B”: när det används förbrukas A.
Vanliga frågor
1Betyder ⊸ samma sak som →?
Nej. I linjär logik håller ⊸ reda på hur en resurs används; vanligt → innehåller inte den regeln i sig. Utanför ett tydligt angivet sammanhang med linjär logik följer du författarens definitioner.
Så skriver du ⊸
⊸\22B8Koder och kodningKodpunkter: 1
En synlig symbol kan innehålla flera kodpunkter. JS .length räknar UTF-16-enheter; UTF-8 räknar byte.
