fay

    0зной

    1ответ

    Когда я прохожу запись в JavaScript, он работает: data Record = Record { elem :: String } doSomethingForeign :: Record -> Fay() doSomethingForeign = ffi " callJsFun(%1) " Но когда функция не

    0зной

    1ответ

    Я хочу создать различные классы побочных эффектов, поэтому я могу отметить некоторые побочные эффекты более безопасными, чем другие. Я хотел бы создать NewType над Fay побочных эффектов монады и испол

    1зной

    2ответ

    Кажется, мне не удается сортировать строки с Фей. Я понимаю, что это связано с тем, что Fay не поддерживает классы типов, но, похоже, реальной боли, если это не работает ... import Prelude main :: F

    5зной

    1ответ

    Я попробовал fay-jquery, а прилагаемый образец файла test.hs дал команду whooping 150 kb js-файла. Даже с закрытием компиляции он по-прежнему 20 kb. Я понимаю, что он должен носить с собой исполняемые

    3зной

    1ответ

    Недавно я решил передать некоторый код javascript в Fay, чтобы я мог гарантировать правильность шрифта, и чтобы я мог аккуратно обрабатывать асинхронный способ (а также экспериментировать). Я создал н

    2зной

    1ответ

    Иногда я сталкиваюсь с странным вопросом, рассмотрим следующие примеры: компилируется: renderFrame :: Frame -> Fay() renderFrame frame = do stack <- getStack if length stack > 0 then

    1зной

    1ответ

    У меня есть один файл Fay, который является сердцем моей программы, однако мне нужны некоторые помощники для моей логики, например метод замены подстрок. Насколько я понимаю, если мне нужны такие мето

    1зной

    1ответ

    Я установил: совмещаемых-0.19.0.1 совмещаемых база-0,19 И я пытаюсь скомпилировать -- test.hs module Main where import FFI main = ffi "alert('hello world');" с fay test.hs И получать fay: una