Package: result
Title: Result Type for Safely Handling Operations that can Succeed or
        Fail
Version: 0.1.0
Authors@R: 
    person("Soumya", "Ray", , "soumya.ray@gmail.com", role = c("aut", "cre", "cph"),
           comment = c(ORCID = "0000-0002-7497-3281"))
Description: Allows wrapping values in success() and failure() types to capture 
    the result of operations, along with any status codes. Risky expressions can be 
    wrapped in as_result() and functions wrapped in result() to catch errors
    and assign the relevant result types. Monadic functions can be bound together 
    as pipelines or transaction scripts using then_try(), to gracefully handle 
    errors at any step.
Encoding: UTF-8
RoxygenNote: 7.2.3
License: MIT + file LICENSE
Suggests: testthat (>= 3.0.0)
Config/testthat/edition: 3
URL: https://github.com/soumyaray/result
BugReports: https://github.com/soumyaray/result/issues
NeedsCompilation: no
Packaged: 2023-11-21 14:44:56 UTC; soumyaray
Author: Soumya Ray [aut, cre, cph] (<https://orcid.org/0000-0002-7497-3281>)
Maintainer: Soumya Ray <soumya.ray@gmail.com>
Repository: CRAN
Date/Publication: 2023-11-21 18:40:02 UTC
Built: R 4.6.0; ; 2026-04-25 16:14:34 UTC; unix
