Setuju

Kerangka kerja UI sisi klien baru untuk Haskell yang mengeksplorasi paradigma yang sama sekali baru. Itu tidak mengikuti FRP (pikirkan refleks atau pisang reaktif), atau arsitektur ELM, tetapi bertujuan untuk menggabungkan bagian terbaik dari keduanya.
Dokumentasi
Tutorial Work In Progress diterbitkan di situs Dokumentasi Concur
Instalasi
Itu memiliki tiga backend -
Berbasis Bereaksi, Disebut Concur-React. Anda dapat menggunakan Template QuickStart yang bereaksi dengan cepat untuk memulai dengan cepat.
Contoh menggunakan widget React asli ada di sini - widget daftar sortable drop drop (react) - demo - mendemonstrasikan ikatan dengan pohon react -sortable.
Berbasis Virtual-DOM, yang disebut Concur-Vdom. ( Bitrotten ). Anda dapat menggunakan Templat Concur-Vdom QuickStart untuk memulai dengan cepat.
Berbasis replika (yaitu jarak jauh virtual-dom), yang disebut Concur-Replica. Dibuat dan dikelola oleh Pkamenarsky. Pergilah ke halaman proyeknya untuk informasi lebih lanjut.
Pertunjukan
Akses beberapa tolok ukur kinerja di sini - https://ajnsit.github.io/concur-benchmarks/
Port ke bahasa lain
Model Concur diterjemahkan dengan baik ke platform lain.
- Setuju untuk pureScript - port resmi untuk purescript yang dipertahankan dengan baik.
- Concur for Javascript - Port resmi tetapi eksperimental untuk JavaScript.
- Setuju untuk Python - pelabuhan tidak resmi dan eksperimental ke Python. Menggunakan IMGUI untuk grafik. Dibuat dan dikelola oleh potocpav.
Contoh
- Klik Contoh Penghitungan - Demo - Hitung Jumlah Klik Total pada Halaman, dengan tombol yang menambah penghitungan klik dengan 10, dan juga klik autoINCREMENT setiap detik.
- Contoh TODOMVC - Demo - Contoh Canonical TooddomVC, dengan tampilan yang dimodelkan setelah yang ada di ELM.
- Contoh Mario - Demo - Port dari Contoh Mario dari Elm.
- Game Tinggi/Rendah (Virtual -DOM) - Demo - Game menebak angka yang sangat sederhana dalam 15 baris kode.
- Game Tinggi/Rendah (React) - Demo - Game Hilo yang sama, menggunakan backend React.
- Kirby Super Star Ultra membagi pengatur waktu GUI Challange - Demo - Concur Implementasi KSSU SPLITS Timer GUI Challenge. Menunjukkan UI yang cukup kompleks yang bukan todolist!
- Widget Menu (React) - Demo - Membangun widget menu generik dalam 10 baris kode.
- Drag drop listable list widget (React) - Demo - Menunjukkan ikatan selaras dengan react -sortable -tree. Contoh yang baik untuk menggunakan kembali komponen bereaksi yang ada untuk setuju.
- 8 Widget Pipa Concur pertama Anda (React) - Demo - 8 Program Pipa Concur pertama Anda! Terinspirasi dari Fudgets Mighty ' - http://www.altocumulus.org/fudgets/into/