{
  "_id": "6a2331fb530b9bc726bd2afb",
  "Package": "lfl",
  "Type": "Package",
  "Title": "Linguistic Fuzzy Logic",
  "Version": "2.3.2",
  "Date": "2026-06-05",
  "Authors@R": "person(given = \"Michal\",\nfamily = \"Burda\",\nrole = c(\"aut\", \"cre\"),\nemail = \"michal.burda@osu.cz\",\ncomment = c(ORCID = \"0000-0002-4182-4407\"))",
  "Maintainer": "Michal Burda <michal.burda@osu.cz>",
  "Description": "Various algorithms related to linguistic fuzzy logic:\nmining for linguistic fuzzy association rules, composition of\nfuzzy relations, performing perception-based logical deduction\n(PbLD), and forecasting time-series using fuzzy rule-based\nensemble (FRBE). The package also contains basic fuzzy-related\nalgebraic functions capable of handling missing values in\ndifferent styles (Bochvar, Sobocinski, Kleene etc.),\ncomputation of Sugeno integrals and fuzzy transform.",
  "License": "GPL-3",
  "NeedsCompilation": "yes",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "Language": "en-US",
  "VignetteBuilder": "R.rsp",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://beerda.r-universe.dev",
  "Date/Publication": "2026-06-05 17:03:45 UTC",
  "RemoteUrl": "https://github.com/beerda/lfl",
  "RemoteRef": "HEAD",
  "RemoteSha": "72bcb248e1909d3a40258a36310987916b076b14",
  "Packaged": {
    "Date": "2026-06-05 20:19:34 UTC",
    "User": "root"
  },
  "Author": "Michal Burda [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-4182-4407>)",
  "MD5sum": "9f146cf819d58ca36f6b3d337cd8a3b9",
  "_user": "beerda",
  "_type": "src",
  "_file": "lfl_2.3.2.tar.gz",
  "_fileid": "5e633697241c66f74e94b1ddbda50feeafb9fb6f654152a9f885bf4e3572fc5f",
  "_filesize": 914809,
  "_sha256": "5e633697241c66f74e94b1ddbda50feeafb9fb6f654152a9f885bf4e3572fc5f",
  "_created": "2026-06-05T20:19:34.000Z",
  "_published": "2026-06-05T20:30:51.793Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79806897963,
      "time": 205,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7446073570"
    },
    {
      "job": 79806897918,
      "time": 203,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7446072081"
    },
    {
      "job": 79806898040,
      "time": 189,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7446069554"
    },
    {
      "job": 79806897979,
      "time": 198,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7446070400"
    },
    {
      "job": 79806898059,
      "time": 205,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7446096347"
    },
    {
      "job": 79806898082,
      "time": 389,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7446124624"
    },
    {
      "job": 79806898090,
      "time": 392,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7446120412"
    },
    {
      "job": 79806898077,
      "time": 524,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7446179001"
    },
    {
      "job": 79806320883,
      "time": 227,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7446013444"
    },
    {
      "job": 79806897982,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7446053971"
    },
    {
      "job": 79806897886,
      "time": 218,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7446076231"
    },
    {
      "job": 79806897923,
      "time": 163,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7446060779"
    },
    {
      "job": 79806897890,
      "time": 202,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7446071543"
    }
  ],
  "_buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/beerda/lfl",
  "_commit": {
    "id": "72bcb248e1909d3a40258a36310987916b076b14",
    "author": "Michal Burda <michal.burda@osu.cz>",
    "committer": "Michal Burda <michal.burda@osu.cz>",
    "message": "Updated version\n",
    "time": 1780679025
  },
  "_maintainer": {
    "name": "Michal Burda",
    "email": "michal.burda@osu.cz",
    "login": "beerda",
    "description": "",
    "uuid": 26056018,
    "orcid": "0000-0002-4182-4407"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.6",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 0.12.12",
      "role": "Imports"
    },
    {
      "package": "foreach",
      "role": "Imports"
    },
    {
      "package": "forecast",
      "version": ">= 5.5",
      "role": "Imports"
    },
    {
      "package": "plyr",
      "role": "Imports"
    },
    {
      "package": "tseries",
      "role": "Imports"
    },
    {
      "package": "e1071",
      "role": "Imports"
    },
    {
      "package": "tibble",
      "role": "Imports"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "doMC",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "R.rsp",
      "role": "Suggests"
    }
  ],
  "_owner": "beerda",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-26",
      "n": 6
    },
    {
      "week": "2025-51",
      "n": 18
    },
    {
      "week": "2026-04",
      "n": 2
    },
    {
      "week": "2026-23",
      "n": 4
    }
  ],
  "_tags": [
    {
      "name": "v2.3.0",
      "date": "2025-06-27"
    },
    {
      "name": "v2.3.1",
      "date": "2025-12-18"
    }
  ],
  "_topics": [
    "association-rules",
    "forecast-model",
    "fuzzy-logic",
    "inference-rules",
    "cpp",
    "openmp"
  ],
  "_stars": 8,
  "_contributors": [
    {
      "user": "beerda",
      "count": 315,
      "uuid": 26056018
    },
    {
      "user": "copilot",
      "count": 9,
      "uuid": 198982749
    }
  ],
  "_userbio": {
    "uuid": 26056018,
    "type": "user",
    "name": "Michal Burda"
  },
  "_downloads": {
    "count": 279,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/lfl"
  },
  "_devurl": "https://github.com/beerda/lfl",
  "_searchresults": 30,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/lfl.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/beerda/lfl",
  "_realowner": "beerda",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0",
      "date": "2015-01-15"
    },
    {
      "version": "1.1",
      "date": "2015-06-03"
    },
    {
      "version": "1.2",
      "date": "2015-06-18"
    },
    {
      "version": "1.3",
      "date": "2016-04-22"
    },
    {
      "version": "1.4",
      "date": "2017-04-25"
    },
    {
      "version": "1.4.1",
      "date": "2018-04-12"
    },
    {
      "version": "1.4.2",
      "date": "2018-08-01"
    },
    {
      "version": "2.0",
      "date": "2020-02-11"
    },
    {
      "version": "2.0.1",
      "date": "2020-05-19"
    },
    {
      "version": "2.1.0",
      "date": "2020-10-15"
    },
    {
      "version": "2.1.1",
      "date": "2020-11-04"
    },
    {
      "version": "2.1.2",
      "date": "2021-08-23"
    },
    {
      "version": "2.2.0",
      "date": "2022-09-08"
    },
    {
      "version": "2.2.1",
      "date": "2024-10-22"
    },
    {
      "version": "2.3.0",
      "date": "2025-06-27"
    },
    {
      "version": "2.3.1",
      "date": "2025-12-16"
    }
  ],
  "_exports": [
    "aggregateConsequents",
    "algebra",
    "allowed.lingexpr",
    "antecedents",
    "as.ctx3",
    "as.ctx3bilat",
    "as.ctx5",
    "as.ctx5bilat",
    "compose",
    "consequents",
    "ctx3",
    "ctx3bilat",
    "ctx5",
    "ctx5bilat",
    "defaultHedgeParams",
    "defuzz",
    "dragonfly",
    "equidist",
    "equifreq",
    "evalfrbe",
    "farules",
    "fcut",
    "fire",
    "frbe",
    "fsets",
    "ft",
    "ftinv",
    "goedel.biresiduum",
    "goedel.residuum",
    "goedel.tconorm",
    "goedel.tnorm",
    "goguen.biresiduum",
    "goguen.residuum",
    "goguen.tconorm",
    "goguen.tnorm",
    "hedge",
    "horizon",
    "infer",
    "invol.neg",
    "is.algebra",
    "is.ctx3",
    "is.ctx3bilat",
    "is.ctx5",
    "is.ctx5bilat",
    "is.farules",
    "is.frbe",
    "is.fsets",
    "is.ft",
    "is.specific",
    "kleene",
    "lcut",
    "lingexpr",
    "lowerBound",
    "lowerEst",
    "lukas.biresiduum",
    "lukas.residuum",
    "lukas.tconorm",
    "lukas.tnorm",
    "mase",
    "minmax",
    "mult",
    "nelson",
    "pbld",
    "perceive",
    "pgoedel.tconorm",
    "pgoedel.tnorm",
    "pgoguen.tconorm",
    "pgoguen.tnorm",
    "plukas.tconorm",
    "plukas.tnorm",
    "quantifier",
    "raisedcos",
    "raisedcosine",
    "rbcoverage",
    "reduce",
    "rmse",
    "searchrules",
    "slices",
    "smape",
    "sobocinski",
    "specs",
    "specs<-",
    "strict.neg",
    "sugeno",
    "triangle",
    "triangular",
    "upperBound",
    "vars",
    "vars<-"
  ],
  "_help": [
    {
      "page": "aggregateConsequents",
      "title": "Aggregation of fired consequents into a resulting fuzzy set",
      "topics": [
        "aggregateConsequents"
      ]
    },
    {
      "page": "algebra",
      "title": "Algebra for Fuzzy Sets",
      "topics": [
        "algebra",
        "goedel.biresiduum",
        "goedel.residuum",
        "goedel.tconorm",
        "goedel.tnorm",
        "goguen.biresiduum",
        "goguen.residuum",
        "goguen.tconorm",
        "goguen.tnorm",
        "invol.neg",
        "is.algebra",
        "lukas.biresiduum",
        "lukas.residuum",
        "lukas.tconorm",
        "lukas.tnorm",
        "pgoedel.tconorm",
        "pgoedel.tnorm",
        "pgoguen.tconorm",
        "pgoguen.tnorm",
        "plukas.tconorm",
        "plukas.tnorm",
        "strict.neg"
      ]
    },
    {
      "page": "antecedents",
      "title": "Extract antecedent-part (left-hand side) of rules in a list",
      "topics": [
        "antecedents"
      ]
    },
    {
      "page": "as.data.frame.farules",
      "title": "Convert the instance of the 'farules()' S3 class into a data frame. Empty 'farules()' object is converted into an empty 'data.frame()'.",
      "topics": [
        "as.data.frame.farules"
      ]
    },
    {
      "page": "as.data.frame.fsets",
      "title": "Convert an object of 'fsets' class into a matrix or data frame This function converts an instance of S3 class fsets into a matrix or a data frame. The 'vars()' and 'specs()' attributes of the original object are deleted.",
      "topics": [
        "as.data.frame.fsets",
        "as.matrix.fsets"
      ]
    },
    {
      "page": "c.farules",
      "title": "Take a sequence of instances of S3 class 'farules()' and combine them into a single object. An error is thrown if some argument does not inherit from the 'farules()' class.",
      "topics": [
        "c.farules"
      ]
    },
    {
      "page": "cbind.fsets",
      "title": "Combine several 'fsets' objects into a single one",
      "topics": [
        "cbind.fsets"
      ]
    },
    {
      "page": "compose",
      "title": "Composition of Fuzzy Relations",
      "topics": [
        "compose"
      ]
    },
    {
      "page": "consequents",
      "title": "Extract consequent-part (right-hand side) of rules in a list",
      "topics": [
        "consequents"
      ]
    },
    {
      "page": "ctx",
      "title": "Context for linguistic expressions",
      "topics": [
        "as.ctx3",
        "as.ctx3.ctx3",
        "as.ctx3.ctx3bilat",
        "as.ctx3.ctx5",
        "as.ctx3.ctx5bilat",
        "as.ctx3.default",
        "as.ctx3bilat",
        "as.ctx3bilat.ctx3",
        "as.ctx3bilat.ctx3bilat",
        "as.ctx3bilat.ctx5",
        "as.ctx3bilat.ctx5bilat",
        "as.ctx3bilat.default",
        "as.ctx5",
        "as.ctx5.ctx3",
        "as.ctx5.ctx3bilat",
        "as.ctx5.ctx5",
        "as.ctx5.ctx5bilat",
        "as.ctx5.default",
        "as.ctx5bilat",
        "as.ctx5bilat.ctx3",
        "as.ctx5bilat.ctx3bilat",
        "as.ctx5bilat.ctx5",
        "as.ctx5bilat.ctx5bilat",
        "as.ctx5bilat.default",
        "ctx",
        "ctx3",
        "ctx3bilat",
        "ctx5",
        "ctx5bilat",
        "is.ctx3",
        "is.ctx3bilat",
        "is.ctx5",
        "is.ctx5bilat"
      ]
    },
    {
      "page": "defaultHedgeParams",
      "title": "A list of the parameters that define the shape of the hedges.",
      "topics": [
        "defaultHedgeParams"
      ]
    },
    {
      "page": "defuzz",
      "title": "Convert fuzzy set into a crisp numeric value",
      "topics": [
        "defuzz"
      ]
    },
    {
      "page": "equidist",
      "title": "Return equidistant breaks",
      "topics": [
        "equidist"
      ]
    },
    {
      "page": "equifreq",
      "title": "Return equifrequent breaks",
      "topics": [
        "equifreq"
      ]
    },
    {
      "page": "evalfrbe",
      "title": "Evaluate the performance of the FRBE forecast",
      "topics": [
        "evalfrbe"
      ]
    },
    {
      "page": "farules",
      "title": "Create an instance of S3 class 'farules' which represents a set of fuzzy association rules and their statistical characteristics.",
      "topics": [
        "farules"
      ]
    },
    {
      "page": "fcut",
      "title": "Transform data into a 'fsets' S3 class using shapes derived from triangles or raised cosines",
      "topics": [
        "fcut",
        "fcut.data.frame",
        "fcut.default",
        "fcut.factor",
        "fcut.logical",
        "fcut.matrix",
        "fcut.numeric"
      ]
    },
    {
      "page": "fire",
      "title": "Evaluate rules and obtain truth-degrees",
      "topics": [
        "fire"
      ]
    },
    {
      "page": "frbe",
      "title": "Fuzzy Rule-Based Ensemble (FRBE) of time-series forecasts",
      "topics": [
        "frbe"
      ]
    },
    {
      "page": "fsets",
      "title": "S3 class representing a set of fuzzy sets on the fixed universe",
      "topics": [
        "fsets",
        "specs",
        "specs<-",
        "vars",
        "vars<-"
      ]
    },
    {
      "page": "ft",
      "title": "Fuzzy transform",
      "topics": [
        "ft"
      ]
    },
    {
      "page": "ftinv",
      "title": "Inverse of the fuzzy transform",
      "topics": [
        "ftinv"
      ]
    },
    {
      "page": "hedge",
      "title": "Linguistic hedges",
      "topics": [
        "hedge"
      ]
    },
    {
      "page": "horizon",
      "title": "Create a function that computes linguistic horizons",
      "topics": [
        "horizon"
      ]
    },
    {
      "page": "infer",
      "title": "Perform Mamdani or implicative fuzzy inference with given rule-base on given dataset",
      "topics": [
        "infer"
      ]
    },
    {
      "page": "is.farules",
      "title": "Test whether 'x' inherits from the S3 'farules' class.",
      "topics": [
        "is.farules"
      ]
    },
    {
      "page": "is.frbe",
      "title": "Test whether 'x' is a valid object of the S3 'frbe' class",
      "topics": [
        "is.frbe"
      ]
    },
    {
      "page": "is.fsets",
      "title": "Test whether 'x' is a valid object of the S3 'fsets' class",
      "topics": [
        "is.fsets"
      ]
    },
    {
      "page": "is.ft",
      "title": "Test whether 'x' is a valid object of the S3 'ft' class",
      "topics": [
        "is.ft"
      ]
    },
    {
      "page": "is.specific",
      "title": "Determine whether the first set 'x' of predicates is more specific (or equal) than 'y' with respect to 'vars' and 'specs'.",
      "topics": [
        "is.specific"
      ]
    },
    {
      "page": "lcut",
      "title": "Transform data into a 'fsets' S3 class of linguistic fuzzy attributes",
      "topics": [
        "lcut",
        "lcut.data.frame",
        "lcut.default",
        "lcut.factor",
        "lcut.logical",
        "lcut.matrix",
        "lcut.numeric"
      ]
    },
    {
      "page": "lingexpr",
      "title": "Creator of functions representing linguistic expressions",
      "topics": [
        "allowed.lingexpr",
        "lingexpr"
      ]
    },
    {
      "page": "mase",
      "title": "Compute Mean Absolute Scaled Error (MASE)",
      "topics": [
        "mase"
      ]
    },
    {
      "page": "minmax",
      "title": "Creating linguistic context directly from values",
      "topics": [
        "minmax"
      ]
    },
    {
      "page": "mult",
      "title": "Callback-based Multiplication of Matrices",
      "topics": [
        "mult"
      ]
    },
    {
      "page": "pbld",
      "title": "Perform a Perception-based Logical Deduction (PbLD) with given rule-base on given dataset",
      "topics": [
        "pbld"
      ]
    },
    {
      "page": "perceive",
      "title": "From a set of rules, remove each rule for which another rule exists that is more specific.",
      "topics": [
        "perceive"
      ]
    },
    {
      "page": "plot.fsets",
      "title": "Plot membership degrees stored in the instance of the S3 class 'fsets()' as a line diagram.",
      "topics": [
        "plot.fsets"
      ]
    },
    {
      "page": "print.algebra",
      "title": "Print an instance of the 'algebra()' S3 class in a human readable form.",
      "topics": [
        "print.algebra"
      ]
    },
    {
      "page": "print.ctx",
      "title": "Print the linguistic context",
      "topics": [
        "print.ctx3",
        "print.ctx3bilat",
        "print.ctx5",
        "print.ctx5bilat"
      ]
    },
    {
      "page": "print.farules",
      "title": "Print an instance of the 'farules()' S3 class in a human readable form.",
      "topics": [
        "print.farules"
      ]
    },
    {
      "page": "print.frbe",
      "title": "Print an instance of the 'frbe()' class",
      "topics": [
        "print.frbe"
      ]
    },
    {
      "page": "print.fsets",
      "title": "Print an instance of the 'fsets()' class",
      "topics": [
        "print.fsets"
      ]
    },
    {
      "page": "quantifier",
      "title": "A quantifier is a function that computes a fuzzy truth value of a claim about the quantity. This function creates the <1>-type quantifier. (See the examples below on how to use it as a quantifier of the <1,1> type.)",
      "topics": [
        "quantifier"
      ]
    },
    {
      "page": "rbcoverage",
      "title": "Compute rule base coverage of data",
      "topics": [
        "rbcoverage"
      ]
    },
    {
      "page": "reduce",
      "title": "Reduce the size of rule base",
      "topics": [
        "reduce"
      ]
    },
    {
      "page": "rmse",
      "title": "Compute Root Mean Squared Error (RMSE)",
      "topics": [
        "rmse"
      ]
    },
    {
      "page": "searchrules",
      "title": "Searching for fuzzy association rules",
      "topics": [
        "searchrules"
      ]
    },
    {
      "page": "slices",
      "title": "Return vector of values from given interval",
      "topics": [
        "slices"
      ]
    },
    {
      "page": "smape",
      "title": "Compute Symmetric Mean Absolute Percentage Error (SMAPE)",
      "topics": [
        "smape"
      ]
    },
    {
      "page": "algebraNA",
      "title": "Modify algebra's way of computing with 'NA' values.",
      "topics": [
        "algebraNA",
        "dragonfly",
        "kleene",
        "lowerBound",
        "lowerEst",
        "nelson",
        "sobocinski",
        "upperBound"
      ]
    },
    {
      "page": "str.fsets",
      "title": "Compactly display the internal structure of an instance of the 'fsets()' class",
      "topics": [
        "str.fsets"
      ]
    },
    {
      "page": "sugeno",
      "title": "A factory function for creation of sugeno-integrals.",
      "topics": [
        "sugeno"
      ]
    },
    {
      "page": "triangle",
      "title": "Deprecated functions to compute membership degrees of numeric fuzzy sets",
      "topics": [
        "raisedcos",
        "triangle"
      ]
    },
    {
      "page": "triangular",
      "title": "Factories for functions that convert numeric data into membership degrees of fuzzy sets",
      "topics": [
        "raisedcosine",
        "triangular"
      ]
    }
  ],
  "_readme": "https://github.com/beerda/lfl/raw/HEAD/README.md",
  "_rundeps": [
    "class",
    "cli",
    "codetools",
    "colorspace",
    "cpp11",
    "curl",
    "e1071",
    "farver",
    "foreach",
    "forecast",
    "fracdiff",
    "generics",
    "ggplot2",
    "glue",
    "gtable",
    "isoband",
    "iterators",
    "jsonlite",
    "labeling",
    "lattice",
    "lifecycle",
    "lmtest",
    "magrittr",
    "MASS",
    "nlme",
    "nnet",
    "pillar",
    "pkgconfig",
    "plyr",
    "proxy",
    "quadprog",
    "quantmod",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "S7",
    "scales",
    "tibble",
    "timeDate",
    "tseries",
    "TTR",
    "urca",
    "utf8",
    "vctrs",
    "viridisLite",
    "withr",
    "xts",
    "zoo"
  ],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "14.2.0-4ubuntu2~24.04.1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "main.pdf.asis",
      "filename": "main.pdf",
      "title": "lfl: An R Package for Linguistic Fuzzy Logic",
      "engine": "R.rsp::asis",
      "headings": [],
      "created": "2021-08-23 08:33:00",
      "modified": "2021-08-23 08:33:00",
      "commits": 1
    }
  ],
  "_score": 5.681241237375588,
  "_indexed": true,
  "_nocasepkg": "lfl",
  "_universes": [
    "beerda"
  ],
  "_previous": "2.3.1",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.3.2",
      "date": "2026-06-05T20:22:42.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "f6f04210d55f4910c8d486f6fe951a06c373d88406b5acb1cc0dfeb40ad69b8a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.3.2",
      "date": "2026-06-05T20:22:30.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "cdeb443910b85acf4c82c61822fe8f86032fb11503867d8c7ae83e19c165ae20",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.3.2",
      "date": "2026-06-05T20:22:26.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "b209cb731d0b3ad6ef46c3eee4ddb7090e0ee3e648ace24a6027c48712893378",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.3.2",
      "date": "2026-06-05T20:22:20.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "69ffc03466033c79214aa067097ab60c40b64b9135af3eab990c23f0eed48bf0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.3.2",
      "date": "2026-06-05T20:24:06.000Z",
      "arch": "aarch64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "5d3f7e650813e2a5a859e7c75c18fab0dda48cc9635646e4ba85eb3aa2756a4c",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.3.2",
      "date": "2026-06-05T20:24:47.000Z",
      "arch": "x86_64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "127cc700ad16ad13d47da4ecdb9f6d84e5ac2870b2cd8af2814c107b0774dafb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.3.2",
      "date": "2026-06-05T20:25:08.000Z",
      "arch": "aarch64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "3b0b5674bae7fc0873357c82e0dfb0cb934b57041e4a6ec12fab14102cab62ed",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.3.2",
      "date": "2026-06-05T20:26:27.000Z",
      "arch": "x86_64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "56e09ecad591bb3bb666ce7b1a1930282f2ef0387e8b4c85d5e60711dc421ce9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.3.2",
      "date": "2026-06-05T20:22:17.000Z",
      "arch": "emscripten",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "477ff4bfd9ff5b49524d6656d178644bb4c4be8155b6f670d61f830c14a38fee",
      "status": "success",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.3.2",
      "date": "2026-06-05T20:21:45.000Z",
      "arch": "x86_64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "d2de4ff06907226e612ff062d677d79e42a50f0ae84d4f400a6e4f09acf3301f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.3.2",
      "date": "2026-06-05T20:21:17.000Z",
      "arch": "x86_64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "330bff504e9c52bea38b1f1cd3e3b16c519b3b6b439b1549d16b38a9982e70ac",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.3.2",
      "date": "2026-06-05T20:21:26.000Z",
      "arch": "x86_64",
      "commit": "72bcb248e1909d3a40258a36310987916b076b14",
      "fileid": "df6b4ec069019baec3afb562cebf408dda34c31884ecc87ae399323cb7862c01",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/beerda/actions/runs/27037860222"
    }
  ]
}