diff options
| author | William Boman <william@redwill.se> | 2023-04-18 01:16:39 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-18 01:16:39 +0200 |
| commit | a0604613f5887ba14722d710e2b9290b3894e8db (patch) | |
| tree | 46995dde77d00b96b24dbfe4212583e2e745f02f /lua/mason-core/functional/relation.lua | |
| parent | feat: add require("mason").has_setup flag (#1226) (diff) | |
| download | mason-a0604613f5887ba14722d710e2b9290b3894e8db.tar mason-a0604613f5887ba14722d710e2b9290b3894e8db.tar.gz mason-a0604613f5887ba14722d710e2b9290b3894e8db.tar.bz2 mason-a0604613f5887ba14722d710e2b9290b3894e8db.tar.lz mason-a0604613f5887ba14722d710e2b9290b3894e8db.tar.xz mason-a0604613f5887ba14722d710e2b9290b3894e8db.tar.zst mason-a0604613f5887ba14722d710e2b9290b3894e8db.zip | |
refactor(expr): remove redundant core filters and always stringify reduced value (#1227)
The removed filters are not used by mason-registry and are too Lua-specific in nature.
Diffstat (limited to 'lua/mason-core/functional/relation.lua')
| -rw-r--r-- | lua/mason-core/functional/relation.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lua/mason-core/functional/relation.lua b/lua/mason-core/functional/relation.lua index 1561b030..5a062c88 100644 --- a/lua/mason-core/functional/relation.lua +++ b/lua/mason-core/functional/relation.lua @@ -6,6 +6,10 @@ _.equals = fun.curryN(function(expected, value) return value == expected end, 2) +_.not_equals = fun.curryN(function(expected, value) + return value ~= expected +end, 2) + _.prop_eq = fun.curryN(function(property, value, tbl) return tbl[property] == value end, 3) |
