登录 注册
当前位置:主页 > 资源下载 > 9 > 使用Avalonia.FuncUI和F#开发跨平台MVU GUI应用程序!

使用Avalonia.FuncUI和F#开发跨平台MVU GUI应用程序!

  • 更新:2024-08-28 14:45:44
  • 大小:7.52MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

紫杉 使用F#和Avalonia开发跨平台MVU GUI应用程序! (应用程序是使用Avalonia.FuncUI创建的!) 关于 该库使您可以完全用F#编写跨平台的GUI应用程序-无需XAML,但可以使用类似Elm的声明性DSL。 内置了MVU(模型-视图-更新)体系结构支持,并且还可以使用将其与Elmish结合使用的绑定。 入门 :brick: :notebook: :books: 贡献 请通过问题报告,请求请求,代码审查,文档和讨论为该库做出贡献。 例子 下面是一个简单的计数器应用程序的代码(使用Avalonia.FuncUI.Elmish程序包)。 module Counter = type CounterState = { count : int } let init = { count = 0 } type Msg = | I