认知边界

函数式编程 fp-go

2023-08-25 14:16:18 52

项目介绍

该库受到fp-ts库的强烈影响,旨在提供一组数据类型和函数,使得在golang中编写可维护和可测试的代码变得轻松而有趣。它鼓励编写许多小的、可测试的和纯函数,并提供一组一致的组合,以从现有函数创建新函数。同时,该库还提供了一些实用的函数,用于隔离副作用到惰性执行函数(IO)中。

项目的目标

  • 提供一组数据类型和函数,使得在golang中编写可维护和可测试的代码变得轻松而有趣。
  • 鼓励编写许多小的、可测试的和纯函数,并提供一组一致的组合,以从现有函数创建新函数。
  • 提供一些实用的函数,用于隔离副作用到惰性执行函数(IO)中。

核心功能

  • 提供一组数据类型和函数,使得在golang中编写可维护和可测试的代码变得轻松而有趣。
  • 鼓励编写许多小的、可测试的和纯函数,并提供一组一致的组合,以从现有函数创建新函数。
  • 提供一些实用的函数,用于隔离副作用到惰性执行函数(IO)中。



https://github.com/IBM/fp-go

OpenCopilot

OpenCopilot是一个可以让你拥有自己产品的AI副驾驶的项目。它与底层API集成,并能在需要时执行API调用。它使用LLM来确定用户的请求是否需要调用API端点。然后,它决定调用哪个端点,并根据给定的API定义传递适当的有效负载。该项目的目标是为每个SaaS产品提供定制的AI副驾驶。其核心功能
2023-08-25

函数式编程 fp-go

项目介绍该库受到fp-ts库的强烈影响,旨在提供一组数据类型和函数,使得在golang中编写可维护和可测试的代码变得轻松而有趣。它鼓励编写许多小的、可测试的和纯函数,并提供一组一致的组合,以从现有函数创建新函数。同时,该库还提供了一些实用的函数,用于隔离副作用到惰性执行函数(IO)中。项目的目标提供
2023-08-25

Hello world!

Hello
2023-08-24

InputGPT

它允许用户从任何输入区域查询 GPT 模型这个开源的跨平台的软件让你在任意文本区内调用GPT的能力。快速生成想要的答案 https://github.com/linexjlin/inputGPT
2023-08-25
ChatGPT 客户端收集

ChatGPT 客户端收集

名称类型是否开源特色项目地址ChatDeskwebview是go+webview2https://github.com/linexjlin/ChatDeskChatGPT-Next-Webwebview是tauri+webview2,自定义模型https://github.com/Yidadaa/C
2023-08-25

函数式编程 fp-go

项目介绍该库受到fp-ts库的强烈影响,旨在提供一组数据类型和函数,使得在golang中编写可维护和可测试的代码变得轻松而有趣。它鼓励编写许多小的、可测试的和纯函数,并提供一组一致的组合,以从现有函数创建新函数。同时,该库还提供了一些实用的函数,用于隔离副作用到惰性执行函数(IO)中。项目的目标提供
2023-08-25

OpenCopilot

OpenCopilot是一个可以让你拥有自己产品的AI副驾驶的项目。它与底层API集成,并能在需要时执行API调用。它使用LLM来确定用户的请求是否需要调用API端点。然后,它决定调用哪个端点,并根据给定的API定义传递适当的有效负载。该项目的目标是为每个SaaS产品提供定制的AI副驾驶。其核心功能
2023-08-25