Haskell GUI: quanto può essere fatto con Haskell?

9

Volevo provare la grafica in Haskell. Da quanto ho visto, le librerie disponibili sono sia front-end che librerie C / C ++, o un'astrazione di esse con funzionalità minimali. Le librerie di alto livello non sembrano soddisfare le mie esigenze, quindi sono rimasto con i front-end di livello inferiore.

Ciò di cui ho bisogno è rendere le piastrelle e il testo - basi per un gioco molto semplice. So come farlo con C, e pensavo di poter scrivere la grafica in C e interfacciarla con Haskell. L'alternativa è scrivere la grafica usando una libreria Haskell.

La mia domanda è, può le librerie Haskell disponibili ottenere quello che voglio? Non voglio piegarmi all'indietro; se C può farlo meglio di quanto vorrei sapere.

    
posta Pubby 02.11.2011 - 05:41
fonte

2 risposte

7

SDL è una libreria eccellente con buoni collegamenti Haskell - e librerie correlate per immagini , audio e testo -per quali sono sufficienti tutorial esistono per farti decollare; essendo piuttosto di basso livello, richiede un po 'di attenzione per mantenere le cose belle e funzionali, ma nella mia esperienza SDL e Haskell sono una combinazione eccellente.

    
risposta data 02.11.2011 - 23:08
fonte
2

Se stai chiedendo se c'è una buona alternativa C / C ++ ad haskell che funziona bene con la GUI, allora non cercare oltre: link

Sicuramente il framework GUI più strong là fuori per C ++.

Se la tua domanda era "trovami qualcosa di meglio in haskell", allora non posso aiutarti: /

    
risposta data 21.08.2012 - 11:44
fonte

Leggi altre domande sui tag