Вход Регистрация
Файл: concrete5.7.5.6/concrete/js/ace/snippets/haskell.js
Строк: 168
<?php
define
("ace/snippets/haskell",["require","exports","module"],function(e,t,n){t.snippetText="snippet langn    {-# LANGUAGE ${1:OverloadedStrings} #-}nsnippet infon    -- |n    -- Module      :  ${1:Module.Namespace}n    -- Copyright   :  ${2:Author} ${3:2011-2012}n    -- License     :  ${4:BSD3}n    --n    -- Maintainer  :  ${5:email@something.com}n    -- Stability   :  ${6:experimental}n    -- Portability :  ${7:unknown}n    --n    -- ${8:Description}n    --nsnippet importn    import           ${1:Data.Text}nsnippet import2n    import           ${1:Data.Text} (${2:head})nsnippet importqn    import qualified ${1:Data.Text} as ${2:T}nsnippet instn    instance ${1:Monoid} ${2:Type} wheren        ${3}nsnippet typen    type ${1:Type} = ${2:Type}nsnippet datan    data ${1:Type} = ${2:$1} ${3:Int}nsnippet newtypen    newtype ${1:Type} = ${2:$1} ${3:Int}nsnippet classn    class ${1:Class} a wheren        ${2}nsnippet modulen    module `substitute(substitute(expand('%:r'), '[/\\]','.','g'),'^\%(\l*\.\)\?','','')` (n    )    wheren    `expand('%') =~ 'Main' ? "\n\nmain = do\n  print \"hello world\"" ""`nnsnippet constn    ${1:name} :: ${2:a}n    $1 = ${3:undefined}nsnippet fnn    ${1:fn} :: ${2:a} -> ${3:a}n    $1 ${4} = ${5:undefined}nsnippet fn2n    ${1:fn} :: ${2:a} -> ${3:a} -> ${4:a}n    $1 ${5} = ${6:undefined}nsnippet apn    ${1:map} ${2:fn} ${3:list}nsnippet don    don        nsnippet λn    \${1:x} -> ${2}nsnippet \n    \${1:x} -> ${2}nsnippet <-n    ${1:a} <- ${2:m a}nsnippet ←n    ${1:a} <- ${2:m a}nsnippet ->n    ${1:m a} -> ${2:a}nsnippet →n    ${1:m a} -> ${2:a}nsnippet tupn    (${1:a}${2:b})nsnippet tup2n    (${1:a}${2:b}${3:c})nsnippet tup3n    (${1:a}${2:b}${3:c}${4:d})nsnippet recn    ${1:Record} { ${2:recFieldA} = ${3:undefined}n                , ${4:recFieldB} = ${5:undefined}n                }nsnippet casen    case ${1:something} ofn        ${2} -> ${3}nsnippet letn    let ${1} = ${2}n    in ${3}nsnippet wheren    wheren        ${1:fn} = ${2:undefined}n",t.scope="haskell"})
?>
Онлайн: 0
Реклама