{"name":"ocamlPackages.astring","summary":"Alternative String module for OCaml","description":"Astring exposes an alternative String module for OCaml. This module tries\nto balance minimality and expressiveness for basic, index-free, string\nprocessing and provides types and functions for substrings, string sets\nand string maps.\n\nRemaining compatible with the OCaml String module is a non-goal.\nThe String module exposed by Astring has exception safe functions, removes\ndeprecated and rarely used functions, alters some signatures and names,\nadds a few missing functions and fully exploits OCaml's newfound string\nimmutability.","homepage_url":"https://erratique.ch/software/astring","license":"ISC","attribute_paths":["ocamlPackages.astring"],"releases":[{"version":"0.8.5","last_updated":"2026-09-29T03:29:29Z","platforms":[{"arch":"arm64","os":"macOS","system":"aarch64-darwin","attribute_path":"ocamlPackages.astring","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/y99mc66ws9iaqcwwzj6qwdhv8iy672f8-ocaml5.5.0-astring-0.8.5","default":true}],"broken":false,"insecure":false},{"arch":"arm64","os":"Linux","system":"aarch64-linux","attribute_path":"ocamlPackages.astring","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/k1mcp6qlbi6xk315sqk6aziv2lwcjx09-ocaml5.5.0-astring-0.8.5","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"macOS","system":"x86_64-darwin","attribute_path":"ocamlPackages.astring","commit_hash":"3d46470bb3030020f7e1361f33514854f5bfa86d","date":"2026-06-27T07:37:20Z","outputs":[{"name":"out","path":"/nix/store/2gzwgwhqa5r9r5gr9wp9fc57m5lix2ym-ocaml5.4.1-astring-0.8.5","default":true}],"broken":false,"insecure":false},{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.astring","commit_hash":"b6c8664de9b6cc07fe5666a29f91884ba81197c4","date":"2026-09-29T03:29:29Z","outputs":[{"name":"out","path":"/nix/store/gjyqiw5nagmrljgj5an5ksjp3i99pbn4-ocaml5.5.0-astring-0.8.5","default":true}],"broken":false,"insecure":false}],"platforms_summary":"Linux and macOS","outputs_summary":"","prerelease":false,"broken":false,"insecure":false},{"version":"0.8.3","last_updated":"2020-11-22T19:04:20Z","platforms":[{"arch":"x86-64","os":"Linux","system":"x86_64-linux","attribute_path":"ocamlPackages.astring","commit_hash":"272744825d28f9cea96fe77fe685c8ba2af8eb12","date":"2020-11-22T19:04:20Z","outputs":[],"broken":false,"insecure":false}],"platforms_summary":"Linux","outputs_summary":"","prerelease":false,"broken":false,"insecure":false}]}