refactor(backend): hlint

This commit is contained in:
Sarah Vaupel 2025-01-27 13:37:49 +01:00
parent 9e7631deeb
commit 4ea031ed6b

View File

@ -1,7 +1,7 @@
{-# LANGUAGE BangPatterns #-} -- {-# LANGUAGE BangPatterns #-}
{-# OPTIONS_GHC -Wwarn #-} {-# OPTIONS_GHC -Wwarn #-}
-- SPDX-FileCopyrightText: 2024 Sarah Vaupel <sarah.vaupel@uniworx.de> -- SPDX-FileCopyrightText: 2024-2025 Sarah Vaupel <sarah.vaupel@uniworx.de>
-- --
-- SPDX-License-Identifier: AGPL-3.0-or-later -- SPDX-License-Identifier: AGPL-3.0-or-later
@ -50,7 +50,7 @@ buildUnsafeByteString' n k = do
-- | Convenience function for accessing constant C strings -- | Convenience function for accessing constant C strings
constByteStrings :: [ByteString] -> ([CStringLen] -> IO b) -> IO b constByteStrings :: [ByteString] -> ([CStringLen] -> IO b) -> IO b
constByteStrings = constByteStrings =
foldr (\v kk -> \k -> (unsafeUseAsCStringLen v) (\a -> kk (\as -> k (a:as)))) ($ []) foldr (\v kk k -> unsafeUseAsCStringLen v (\a -> kk (\as -> k (a:as)))) ($ [])
-- | bin2hex conversion for showing various binary types -- | bin2hex conversion for showing various binary types
foreign import ccall unsafe "sodium_bin2hex" foreign import ccall unsafe "sodium_bin2hex"