搜索结果:dsl(3 个)
按分类缩小范围
scala-scraper
综合 58
scala-scraper 是一个用于抓取和解析 HTML 网页的 Scala 库。它支持通过 Jsoup 等浏览器后端加载网络请求或本地 HTML 文件,并提供了强大的 DSL 语法(如 `>>` 提取操作符与 CSS 查询选择器),帮助开发者快速、优雅地提取并验证页面内容。
servant
综合 53
Servant 是一个基于 Haskell 的类型级领域特定语言(DSL)。它主要解决 Web 应用中 API 定义与实现脱节的问题,允许开发者在类型层面精确描述 Web API,并以此统一支持后端服务搭建、客户端请求查询、接口 Mock 测试以及自动生成文档等功能。
layoutz
综合 47
layoutz 是一个轻量、零依赖的 Scala 命令行美化与 TUI 库,用于解决业务逻辑中字符串格式化代码泛滥的问题。它提供声明式 DSL,支持 ANSI 样式、表格、图表、列表等排版原语,并内置 Elm 架构用于开发交互式终端应用,兼容 JVM、JS 和 Native。