Result for 234E44813FF705DFC2922E957F6EEC3AE20B09F2

Query result

Key Value
MD5DA5C0439861887BB6E5B1C9948C80A99
PackageArchx86_64
PackageDescription'proxied' is a simple library that exports a function to convert constant functions to ones that take a 'proxy' value in the "Data.Proxied" module. This is useful for retrofiting typeclasses that have functions that return a constant value for any value of a particular type (but still need to consume some value, since one of the parameterized types must appear in a typeclass function). Often, these functions are given 'undefined' as an argument, which might be considered poor design. 'Proxy', however, does not carry any of the error-throwing risks of 'undefined', so it is much more preferable to take 'Proxy' as an argument to a constant function instead of 'undefined'. Unfortunately, 'Proxy' wasn't included in 'base' until GHC 7.8, so many of 'base''s typeclasses still contain constant functions that aren't amenable to passing 'Proxy'. 'proxied' addresses this issue by providing variants of those typeclass functions that take an explicit 'proxy' value. This library also contains the "Data.Proxyless" module, which works in the opposite direction. That is, one can take functions which take 'Proxy' (or 'undefined') as an argument and convert them to functions which take no arguments. This trick relies on the '-XTypeApplications' extension, so it is only available with GHC 8.0 or later.
PackageNameghc-proxied
PackageReleaselp151.3.2
PackageVersion0.3.1
SHA-1234E44813FF705DFC2922E957F6EEC3AE20B09F2
SHA-256C74B526075FFDA185EA0F0A46255C98F5F47E0BA51D2564F8DE5E62DF2A58361
hashlookup:children-total2
hashlookup:trust50

Network graph view

Children (Total: 2)

The searched file hash includes 2 children files known and seen by metalookup. A sample is included below:

Key Value
FileName./usr/lib64/ghc-8.6.5/proxied-0.3.1/libHSproxied-0.3.1-JymdGUw9c0K9Tqaxoki072-ghc8.6.5.so
FileSize51416
MD532BBBADFD27D6EE16292BD452D750F22
SHA-120254CD4665C3B1F2A5EA39EB8DAE296B8B67481
SHA-256212D21DCC4FB07958BFAAAF4B734E84B5BD4096E46950FCB70C2C67AA211F240
SSDEEP384:CQpUHc2w8z2sGSlGWOTxZ7OR2E8AWgKynCn0+qVTKUJw9RaC2biwKis2Jmxejid/:XU08zzvOTx/ufUZGDOvnD
TLSHT11D333497FDE18FBBD8BCA7B95C62AAE4390246CC414045E90255647C3FA11D23EBA0F7
Key Value
FileName./usr/share/licenses/ghc-code-page/LICENSE
FileSize1523
MD59C451B65AA9F3EA59AF72AA101E266F2
SHA-1A07CA980160F49E6F1D7B2F447186ED64DF9276E
SHA-256EBC584FBD141D3E27EADDB381867B9E5047389402491060F7CA80438E700A22E
SSDEEP24:62kBUnooV+bOI3rYFTQ+JLarYFT5LGMYBVJ94Os43sEskuZKWROLTt3hyxLTfyLm:EBOYrYJCrYJ5KNz4943JL53hELmL3tqL
TLSHT1ED31875712841FA346D2165535A6AEC0F09DD02F3E237A093C6EF3945B7B12FD8B7080
tar:gnameroot
tar:unameroot