Sto lavorando per migliorare il supporto cross-compilation iOS per ghc
, che ha una funzione di metaprogrammazione che richiede l'esecuzione di codice in fase di compilazione. Un meccanismo per questo comporta l'esecuzione di un processo sul target e la comunicazione con esso dal compilatore tramite pipe. Questo è un processo unix standard (uno compilato per iOS), non un'app per iPhone. Come posso avviare questo processo su un iPhone collegato dalla casella OS X in cui è in esecuzione il compilatore? Per il simulatore posso usare simctl spawn
ma non conosco nulla di simile per i dispositivi reali.