0
A
回答
1
你可以從基礎包模塊使用Data.List模塊功能find :: (a -> Bool) -> [a] -> Maybe a
。不幸的是,我現在無法測試代碼,但它可能是這樣的:
sndLookup :: Eq b => b -> [(a, b)] -> Maybe a
sndLookup query = fst <$> find (\(_,b) -> b == query)
相關問題
- 1. 是否有反向映射功能?
- 2. d3.format是否有「反向」功能?
- 3. 是否有與ilmerge相反的功能?
- 4. 是否有相應的寧靜PHP功能的標準?
- 5. 是否有可能爲他們的標準Excel公式查看Microsoft VBA代碼?
- 6. 基礎是否具有標準的「const」功能?
- 7. Java8中是否有標準化的泛型功能接口?
- 8. 反向功能
- 9. 反向功能
- 10. IntelliJ IDEA是否具有內置反向調試功能?
- 11. Java標準庫中是否有文本包裝功能?
- 12. OCaml標準庫中是否有「flip」功能?
- 13. Swift標準字典是否具有獲取或設置功能?
- 14. MySQL的:由反向標準
- 15. 是否有「反向」的NSPredicate
- 16. 標準API中是否存在反向retainAll()的方法?
- 17. 是否有可能劫持標準出
- 18. 反向查看sass mixin,這可能嗎?
- 19. ISO標準命名是否有標準?
- 20. 反向(kbd)功能?
- 21. 反向onclick功能
- 22. 在雙向鏈表C編程中反向查看/搜索功能的麻煩
- 23. 是否有「include?」的反向語法版本?在覈心/標準庫?
- 24. 是String.contains在JavaScript中的標準功能?
- 25. 沒有反向功能的反向字符串
- 26. 此功能是否在最近的Fortran標準中提供?
- 27. 檢查大寫功能是否有效
- 28. 有沒有標準的功能「如果只是x做這個」?
- 29. 將django url反向對象,而不是查看。可能?
- 30. 計算字段以查看點是否大於標準偏差
這只是'\ x - > lookup x。 map swap',其中'swap'來自'Data.Tuple'。 –