Wednesday 27 December 2017

Haskell trading system


Por isso estavam fazendo essa atribuição na Uni e eu tenho um desejo sério de fazer a atribuição em haskell. É uma simulação de um mecanismo de negociação de ações. A situação é que temos dados provenientes de um csv e queremos analisar cada registro e processá-lo de uma determinada maneira dependente de qual fase de mercado está alocado. Justificativa para usar haskell, é que eu vejo o mecanismo de negociação como sistema funcional pesado. I tiveram haskell experiência antes, mas apenas menor experiência, nunca qualquer coisa este grande. Estávamos querendo executar um thread que iria importar os csvs para uma fila de ordens não processadas e, em seguida, ter o acesso ao programa principal esta fila para o processamento de cada ordem. No entanto, como eu poderia conseguir isso eu sei em C i iria apenas configurar a classe para que ele pudesse acessar a classe CSVParser que iria segurar a fila não processada. Isso também significa que o segmento de importação seria executado continuamente em todas as fases do mercado ou até que ele terminou de importar o arquivo csv. Qualquer orientação sobre como conseguir isso seria ótimo (não procurando um script completamente digitado, apenas o que as coisas em haskell eu precisaria olhar) perguntou Mar 29 12 às 23:33 fechado como não uma pergunta real por Ritch Melton. Dflemstr. Flexo 9830. Michael Petrotta. Graviton Mar 30 12 às 1:45 É difícil dizer o que está sendo pedido aqui. Esta pergunta é ambígua, vaga, incompleta, excessivamente ampla, ou retórica e não pode ser razoavelmente respondida na sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite a Central de Ajuda. Se esta pergunta puder ser reformulada para se adequar às regras na Central de Ajuda. Por favor, edite a questão. Negociação automatizada Trading Trading automatizado cada tick Executar em microssegundos Lightspeed oferece duas formas de soluções comerciais automatizadas Lightspeed Gateway e Lightspeed Trader API. A Interface de Programação de Aplicações (API) Lightspeed Trader expõe várias bibliotecas dentro do Lightspeed Trader que os programadores C podem usar para acessar a funcionalidade Lightspeed Traders. Os usuários podem criar bibliotecas de vínculo dinâmico (DLLs) que podem ser iniciadas a partir da janela Lightspeed Graybox para executar essas funções. Lightspeed Gateway é um sistema de negociação totalmente automatizado que oferece latência super baixa para as bolsas de valores nacionais, incluindo a NYSE eo mercado de ações NASDAQ. Lightspeed Gateway é completamente agnóstico de plataforma e pode ser usado em todos os principais sistemas operacionais e linguagens de programação. Precisa de Ajuda Entre em contato com a nossa equipe de Lightspeed hoje Lightspeed Institutional é uma divisão da Lightspeed Trading, LLC (Membro FINRA SIPC). A resposta do sistema, a execução comercial e os tempos de acesso à conta podem variar devido a uma variedade de fatores, incluindo volumes de negociação, condições de mercado, desempenho do sistema, atrasos nos dados de mercado e outros fatores. Valores mobiliários executados através da Lightspeed Trading, LLC. Muitas empresas usaram Haskell para uma série de projetos, incluindo: ABN AMRO Amsterdam, Holanda ABN AMRO é um banco internacional sediado em Amsterdã. Para as suas actividades de banco de investimento, é necessário medir o risco de contraparte em carteiras de derivados financeiros. ABN AMRO039s conversa CUFP. Aetion Technologies LLC, Columbus, Ohio Aetion foi um contratista de defesa em operação de 1999 a 2017, cujas aplicações utilizam a inteligência artificial. As prioridades em rápida mudança tornam importante minimizar o impacto do código das alterações, o que se adequa bem ao Haskell. Aetion desenvolveu três projetos principais em Haskell, todos bem sucedidos. O código conciso de Haskell039 era talvez o mais importante para a reescrita: tornava possível descartar o código antigo ocasionalmente. Os DSEL permitiram que a IA fosse especificada de forma muito declarativa. Aetion039s conversa CUFP. Alcatel-Lucent Um consórcio de grupos, incluindo a Alcatel-Lucent, usou Haskell para protótipo de sistemas de rádio de software de banda estreita, funcionando em tempo real (soft). Allston Trading, LLC é um fabricante de mercado de alta frequência em mais de 40 bolsas financeiras, em 20 países e em quase todas as classes de produtos concebíveis. Allston faz algum uso de Haskell para sua infra-estrutura de negociação. Alpha Heavy Industries A Alpha Heavy Industries é um gestor de activos alternativos dedicado a produzir retornos superiores através de métodos quantitativos. Eles usam Haskell como sua principal linguagem de implementação. Amgen Thousand Oaks, Califórnia Amgen é uma empresa de terapêutica humana na indústria de biotecnologia. Amgen foi pioneiro no desenvolvimento de novos produtos baseados em avanços em DNA recombinante e biologia molecular e lançou a biotecnologia industrys primeiro blockbuster medicamentos. Amgen usa Haskell para construir rapidamente software para implementar modelos matemáticos e outras aplicações complexas, matematicamente orientadas Fornecer uma validação mais matematicamente rigorosa do software Para quebrar desenvolvedores fora de seu rut de desenvolvimento de software, dando-lhes uma nova maneira de pensar sobre software. Conversa do CUFP de Amgen039s. Ansemond LLC quotFind It Keep It é um Mac Web Browser que permite que você mantenha as páginas que você visita em um banco de dados. Uma lista dessas páginas é mostrada no 039database view039. Antiope Fair Haven, Nova Jersey Antiope Associates fornece soluções personalizadas para comunicação sem fio e problemas de rede. Nossa equipe tem experiência em todos os aspectos do projeto do sistema sem fio, desde as camadas físicas e de protocolo até às complexas aplicações em rede. A Antiope Associates conta com várias técnicas avançadas para garantir que os sistemas de comunicação que projetamos sejam confiáveis ​​e livres de erros. Usamos ferramentas de simulação personalizadas desenvolvidas em Haskell, para modelar nossos projetos de hardware. Conversa do CUFP de Antiope039s. ATampT Haskell está sendo usado na divisão de segurança de rede para automatizar o processamento de queixas de abuso de internet. Haskell nos permitiu facilmente cumprir prazos muito apertados com resultados confiáveis. Banco da América Merril Lynch Haskell está sendo usado para transformação de dados backend e carregamento. Grupo de Análise Quantitativa do fx Capital O Grupo de Análise Quantitativa do fx Capital039s está usando o Haskell para desenvolver uma linguagem funcional específica de domínio incorporada (chamada FPF), que é usada para especificar derivativos de ações exóticas. Esses derivados, que são naturalmente melhor descritos em termos de funções matemáticas e construídos composicionalmente, mapeiam bem para serem expressos em uma linguagem funcional embutida. Esta língua está sendo usada regularmente por pessoas que não tinham nenhuma experiência de linguagem funcional anterior. BAE Systems Como parte do projeto SAFE, a BAE construiu uma coleção de compiladores, intérpretes, simuladores e EDSLs quase que inteiramente em Haskell. CUFP 2017 talk BazQux Reader O BazQux Reader é um leitor de RSS comercial. Seu rastreador de feeds e comentários e uma parte do servidor web são implementados em Haskell. Better Better, anteriormente conhecida como Erudify, é uma empresa de aprendizagem construída em torno da missão de tornar as pessoas melhores. Somos uma mistura incomum de uma empresa de software, uma empresa de consultoria e uma agência criativa. Esta estreita integração nos permite oferecer cursos inovadores e de alta qualidade aos nossos clientes. Fundada em 2017, a Better está sediada em Zurique, Suíça e Nova York, EUA. Melhor é totalmente investido em Haskell A maioria das partes do nosso sistema de back-end (servidores web e lógica de aprendizagem) estão escritas em Haskell. Haskell também é usado na maioria das partes do nosso sistema de front-end. BCODE Pty Ltd Sydney Austrália bCode Pty Ltd é uma pequena capital de risco fundada inicialização usando Ocaml e um pouco de Haskell em Sydney, Austrália. Bdellium Hawaii, Estados Unidos A Bdellium desenvolve sistemas de software que permitem que as empresas do setor financeiro ofereçam novos serviços ao cliente que desenvolvem seus negócios. Bdellium usa Haskell para análise de levantamento pesado na infra-estrutura de back-end. Bluespec, Inc. Waltham, Massachusetts O desenvolvimento de um circuito integrado moderno (ASIC ou FPGA) é um processo extremamente caro envolvendo especificação, modelagem (para escolher e corrigir a arquitetura), design (para descrever o que se tornará silício) e verificação Ele atende às especificações), tudo antes de realmente cometer qualquer coisa para silício (onde o custo de uma falha pode ser dezenas de milhões de dólares). Bluespec, Inc. é uma empresa de três anos de idade que fornece instalações, metodologias e ferramentas de linguagem para esse fim, no âmbito das linguagens padrão IEEE SystemVerilog e SystemC, mas emprestar idéias fortemente de Term Rewriting Systems e linguagens de programação funcional como Haskell . Nesta palestra, após uma breve visão técnica para definir o contexto, descreveremos nossas táticas e estratégias, e os desafios que enfrentamos, na introdução de idéias de programação declarativa neste campo, tanto externamente (convencer os clientes sobre o valor dessas idéias) e Internamente (usando Haskell para nossa implementação da ferramenta). Bluespec039s conversa CUFP. Bump Bump usa um servidor baseado em Haskell, Angel. Para o supervisor de processos para todos os seus sistemas back-end e para outras tarefas de infra-estrutura. Haskell em Bump Capital IQ Temos vindo a utilizar a programação funcional aqui no SampP Capital IQ em Scala, Haskell, ea nossa linguagem de reportagem caseira Ermine, desde 2008 para análise financeira. Capital IQ039s CUFP 2017 conversar Chordify Chordify é um serviço gratuito de música on-line que transforma música, de YouTube, Deezer, SoundCloud ou arquivos carregados, em acordes. Há um relatório de experiência do ICFP explicando como Haskell é usado para isso: Jos Pedro Magalhes e W. Bas de Haas. Modelagem Funcional da Harmonia Musical: um Relatório de Experiência. Circos Brand Karma Singapura Marca Karma fornece serviços para os proprietários de marca para medir sentimentos on-line para as suas marcas. Haskell é usado na construção de peças do produto, especificamente para back-end de trabalho agendamento e correspondência de marca. CircuitHub CircuitHub pretende ser o AWS para a fabricação, permitindo que as empresas de hardware e fabricantes instantaneamente citar desenhos e escala de protótipo para a produção. Também estamos orgulhosos de hospedar uma grande coleção de projetos de hardware aberto. CircuitHub usa Haskell para nossos serviços centrais e algoritmos. GMAG, o grupo de modelagem quantitativa do Credit Suisse, tem vindo a utilizar Haskell para vários projectos desde o início de 2006, com o duplo objectivo de melhorar a produtividade dos modeladores e Tornando mais fácil para outras pessoas dentro do banco para usar modelos GMAG. Os projetos atuais incluem: Trabalho adicional em ferramentas para verificar, manipular e transformar planilhas uma linguagem específica de domínio embutida em Haskell para implementar componentes reutilizáveis ​​que podem ser compilados em várias formas-alvo (veja a apresentação de vídeo: Paradise, um DSEL para Derivativos de Preços). Conversa do CUFP do Credit Suisse039s. Detexify Detexify é um sistema de reconhecimento de escrita em linha, cujo back-end é escrito em Haskell. Fynder Fynder é uma plataforma de reserva on-line. Nós usamos Haskell e clojurescript, todos costurados juntamente com nixos Veja mais em seu trabalho original postagem. Negociação Proprietária do Deutsche Bank, Negociação Direta de Crédito O grupo de Negociação de Crédito Direcional usa Haskell como a principal linguagem de implementação para toda a sua infra-estrutura de software. Conversa do CUFP do Deutsche Bank039. Eaton Cleveland, Ohio Design e verificação de sistemas de veículos híbridos hidráulicos Eaton039s CUFP conversa Eaton039s experiências usando um Haskell DSL Ericsson AB Ericsson usa Haskell para a implementação de Feldspar, um EDSL para algoritmos de processamento de sinal digital. Ericsson039s Feldspar compilador extensibl Nova Zelândia empresa. Fornece uma variedade de desenvolvimento de software, consultoria, serviços de suporte operacional em todo o mundo. Tanto Haskell como Ur / Web são ativamente utilizados para projetos comerciais. Facebook Facebook usa alguns Haskell internamente para ferramentas. Lex-pass é uma ferramenta para manipular programaticamente uma base de código PHP via Haskell. Facebook039s CUFP talk Facebook039s O sistema HaXL é de código aberto Factis Research A Factis Research, localizada em Freiburg, Alemanha, desenvolve soluções móveis confiáveis ​​e fáceis de usar. Nosso software cliente é executado em J2ME, Symbian, iPhone OS, Android e Blackberry. Os componentes do servidor são implementados em Python e Haskell. Estamos usando ativamente Haskell para uma série de projetos, a maioria dos quais são liberados sob uma licença de código aberto. Factis039 HCAR submission fortytools gmbh Localizado em Hamburgo, Alemanha, estamos desenvolvendo ferramentas de produtividade baseadas na Web para faturamento, gerenciamento de clientes, programação de recursos e rastreamento de tempo. Ao usar o JavaScript para construir aplicativos de frontend ricos no navegador, usamos Haskell para implementar os backends REST. Além disso, eu faço trabalho de projeto / cliente ocasional também. Ah, e é claro que desenvolvemos e mantemos Hayoo:) Functor AB. Estocolmo, Suécia Functor AB oferece novas ferramentas para a inovadora análise estática com geração de casos de pré-teste de programas para eliminar defeitos e bugs em software muito cedo no desenvolvimento. A Functor colabora com o reactor de fusão JET da EFDA CCFE. JET é atualmente o maior reator no mundo de seu tipo. No Functor, quase todo o desenvolvimento é feito em Haskell mas também em alguma extensão igualmente C e Scala. Veja mais no Functor AB trabalho anúncio Funktionale Programmierung Dr. Heinrich Hrdegen. Munique, Alemanha Desenvolvemos protótipos de software de acordo com o princípio de Pareto: Depois de gastar apenas 20% do orçamento, pretendemos fornecer já 80% da funcionalidade do software. Podemos perceber isso com a construção de um protótipo de 2080 softwares que podemos desenvolver em uma solução completa. Galois, Inc Portland, Oregon Galois projeta e desenvolve software de alta confiança para aplicações críticas. Nossa abordagem inovadora para o desenvolvimento de software fornece altos níveis de segurança, mas sua escalabilidade nos permite abordar os problemas mais complexos. Desenvolvemos com sucesso projetos sob contrato para empresas e clientes governamentais nas áreas de aplicação exigentes de segurança, garantia de informações e criptografia. Galois039 2007 CUFP falar Galois039 2017 CUFP falar Galois039 retrospectiva em 10 anos de uso Haskell industrial Google Haskell é usado em um pequeno número de projetos internos no Google, para suporte de infra-estrutura interna de TI, eo projeto Ganeti de código aberto. Ganeti é uma ferramenta para gerenciar clusters de servidores virtuais construídos em cima de Xen e KVM. Google039s ICFP 2010 relatório de experiência em Haskell Vídeo de ICFP Projeto Ganeti em Google Glyde Glyde usa OCaml e Haskell para alguns projetos. Glyde usa Haskell para o nosso tradutor de fonte para fonte do modelo do cliente, que converte modelos de visualização HAML-like em código JS. Comércio de Grupo O Commerce de Grupo usa Haskell para direcionar o principal componente de sua infra-estrutura de publicidade: um servidor web baseado em Snap Framework. Haskell permitiu desenvolvimento mais rápido, maior confiabilidade e melhor manutenção do que outras linguagens, sem ter que sacrificar o desempenho. Hasura Hasura é um BaaS / PaaS focado em manter as coisas DRY e deixando você escrever código personalizado com as ferramentas que você ama. We039re que constrói uma plataforma de micro-serviço baptizada APIs instantâneas para aplicações móveis de ampères da correia fotorreceptora (liberação alfa programada no verão 2017), e nós usamos Haskell como a língua de programação do núcleo para a construir. Humane Software Desenvolvemos sistemas empresariais com backups Haskell desacoplados e assíncronos e UIs JavaScript. Para nosso cliente atual, um provedor de conectividade de Internet, nós escrevemos uma solução para monitorar várias máquinas remotas e analisar gigabytes de amostras de tráfego. Haskell provou ser uma excelente ferramenta para o trabalho. Conseguimos substituir os sistemas legados de uma maneira granular, peça por peça, ao mesmo tempo em que fornecemos novos recursos. Hustler Turf Equipment Hesston, Kansas Projeta, constrói e vende cortadores de grama. Nós usamos um pouco de Haskell, especialmente como uma linguagem de quotglue para unir dados de diferentes sistemas relacionados à fabricação. Também o usamos para alguns aplicativos da Web que são implantados em nossa rede de revendedores. Há também alguns usos para ele fazer a automação sysadmin, como adicionar / remover pessoas de servidores LDAP e similares iba Consulting Gesellschaft - Arquitetura de negócios inteligente para você. Leipzig, Alemanha iba CG desenvolve software para grandes empresas: análise de risco e solução de relatórios para gestão de contratos de empresas de fornecimento de energia, gestão de assert, software de reserva e orçamentação para uma das principais empresas de contabilidade do mundo. IMVU, Inc IMVU, Inc. é uma empresa de entretenimento social que conecta usuários através de experiências baseadas em avatar 3D. Veja o artigo do blog O que o it039s gosta de usar A Haskell Informatik Consulting Systems AG A ICS AG desenvolveu uma ferramenta de simulação e teste baseada em um DSL (Domain Specific Language). O DSL é usado para a descrição de arquitetura e comportamento de componentes de sistema distribuídos (evento / mensagem baseada, reativa). O compilador foi escrito em Haskell (com linguagem de destino Ada). O sistema de teste é utilizado em alguns projetos industriais. Intel Intel desenvolveu um compilador Haskell como parte de sua pesquisa sobre paralelismo multicore em escala. Leia o artigo da Intel Research sobre o compilador IVU Traffic Technologies AG O grupo de palestras da IVU Traffic Technologies AG está usando o Haskell para verificar as listas de conformidade com os regulamentos da CE. Nossa implementação baseia-se em um DSL incorporado para combinar as regras únicas regras em um solucionador que não só decide sobre os casos, mas, no caso de uma lista defeituosa, encontra uma interpretação da lista que é favorável no sentido de que as mensagens de erro que É útil na condução do despachante para a resolução do problema em questão. O solucionador é confiável (devido à forte tipagem estática e transparência referencial que não experimentamos uma falha em três anos) e eficiente (devido à propagação de restrição, uma estratégia de busca personalizada e avaliação preguiçosa). Nosso componente CE 561/2006 é parte do conjunto de software IVU. crew e, como tal, está em uso generalizado em toda a Europa, tanto no planejamento quanto no envio. Então, da próxima vez que você entrar em um ônibus regional, as chances são de que a lista de pilotos foi verificada por Haskell. JanRain JanRain usa o Haskell para software de rede e web. Leia mais sobre Haskell em JanRain e em sua conversa de tecnologia em Galois. JanRain039s quot Capturar quot user API produto é construído sobre Haskell039s Snap webframework. Veja a conversa técnica de Janrain039s sobre o uso dos Laboratórios Snap Joyride Laboratórios Joyride é um estúdio independente de desenvolvimento de jogos, fundado em 2009 por Florian Hofer e Snke Hahn. Seu primeiro jogo, o quotNikki eo Robotsquot foi lançado em 2017. Keera Studios Keera Studios Ltd é um estúdio de desenvolvimento de jogos europeu que desenvolve aplicações móveis, desktop e web. Jogos: O jogo Android Magic Cookies foi escrito em Haskell e lançado em 2017. Outros jogos incluem Haskanoid. Agora em desenvolvimento para Android. E uma biblioteca multi-plataforma de Aventura Gráfica e motor com suporte para Android e um IDE. Programação Reativa e GUIs: Keera Studios é também o mantenedor do Keera Hails. Um framework de desenvolvimento de aplicativos rápidos reativos Open-Source, que foi usado no Gale IDE e em outros aplicativos de desktop. Existem backends para o Gtk, Qt, Wx, o toolkit de GUI nativo do Android039 e Web DOM via GHCJS. Keera Posture é um monitor de postura de código aberto escrito em Haskell usando Keera Hails e Gtk. Web: Keera Studios também desenvolve aplicações web em Yesod. Consulte a página do Facebook para obter detalhes sobre jogos Android e desenvolvimento contínuo. Linkqlo Linkqlo Inc é uma startup de tecnologia baseada em Palo Alto que está construindo uma comunidade móvel pioneira para conectar pessoas com roupas melhores. Resolvendo um ponto de dor em toda a indústria para consumidores e marcas de moda em compras, dimensionamento e montagem, assim como Paypal assumiu o desafio de pagamento on-line em 1999. Começamos a implantar Haskell como a linguagem backend recentemente em agosto de 2017, em um esforço Para eventualmente substituir todas as APIs de ponto de extremidade do PHP por outras de Haskell. Linspire, Inc. tem usado a programação funcional desde a sua criação em 2001, começando com o uso extensivo de O039Caml, com uma mudança constante para Haskell como suas implementações e bibliotecas têm amadurecido. Detecção de hardware, empacotamento de software e CGI geração de página web são todas as áreas onde temos utilizado programação funcional extensivamente. O conjunto de funcionalidades do Haskell039s permite substituir grande parte do nosso uso de pequenas linguagens (por exemplo, bash ou awk) e linguagens de dois níveis (C ou C ligadas a uma linguagem interpretada), permitindo um desenvolvimento mais rápido, melhor compartilhamento de código e implementações mais rápidas. Acima de tudo, valorizamos a verificação de tipo estático para minimizar erros de tempo de execução em aplicativos que são executados em ambientes desconhecidos e para envolver programas herdados em funções fortemente tipadas para garantir que passemos argumentos válidos. Linspire039s CUFP falar Linspire039s experiência relatório sobre o uso de programação funcional para gerenciar uma distribuição Linux LumiGuide LumiGuide é uma empresa de software inovadora, especializada em estacionamento inteligente e sistemas de orientação para bicicletas e carros. A LumiGuide desenvolveu e instalou o sistema de bicicletas P-route para a cidade de Utrecht em 2017. Este sistema orienta os ciclistas através de monitores digitais de rua ao espaço de estacionamento disponível num número de estacionamentos no centro da cidade. Utrecht é a primeira cidade do mundo que tem um sistema como este. A tecnologia de detecção baseia-se em sensores ópticos que são independentes dos suportes para bicicletas. Os sensores são montados no teto em instalações internas e montados em postes em instalações ao ar livre. A cada minuto, um sensor detecta 40 a 60 lugares de estacionamento ao mesmo tempo em suportes de bicicleta de uma ou duas camadas, bem como lugares de estacionamento livres (sem suporte). Também são detectadas bicicletas que excedem a duração máxima de estacionamento (039), e o sistema mantém automaticamente um registro de imagens da bicicleta órfã que pode ser usado como evidência quando a bicicleta órfã é removida por um operador da instalação. O uso da instalação pode ser monitorado com software de controle baseado na web. A LumiGuide também desenvolve os displays digitais internos e externos que podem ser controlados usando o software de controle baseado na web. Estamos usando extensivamente Haskell e NixOS. Microsoft Microsoft usa Haskell para seu sistema de serialização de produção, Bond. Bond é amplamente utilizado na Microsoft em serviços de alta escala. A Microsoft Research tem sido, separadamente, um dos principais patrocinadores do desenvolvimento da Haskell desde o final da década de 1990. MITER MITER usa Haskell para, entre outras coisas, a análise de protocolos criptográficos. The New York Times Uma equipe no New York Times usou a biblioteca de matriz paralela Haskell039s para processar imagens de 2017 New York Fashion Week. Haskell foi escolhido com base em seus pacotes de arrays numéricos rápidos, e facilidade de paralelização. Análise de modelo Haskell na Sala de Notícias NICTA NICTA usou Haskell como parte de um projeto para verificar o microkernel L4. Leia o artigo do Dr. Dobbs sobre o uso de Haskell e métodos formais para verificar um kernel NRAO NRAO tem usado Haskell para implementar os algoritmos de ciência do núcleo para o Sistema de Programação Dinâmica (DSS) do Robert C. Byrd Green Bank Telescope (GBT). GitHub. Soluções NS (NSSOL) Tóquio, Japão A NS Solutions emprega Haskell desde 2008 para desenvolver seus pacotes de software incluindo o quotBancMeasurequot, um pacote de software de contabilidade mark-to-market para instituições financeiras, quotBancMeasure for IFRSquot e quotMamecifquot, um pacote de análise de dados. QuotBancMeasurequot e quotMamecifquot são marcas registradas da NS Solutions Corporation no JAPÃO. NVIDIA Na NVIDIA, temos um punhado de ferramentas internas que são escritas em Haskell Openomy Openomy039s API v2.0 é desenvolvido em Haskell, usando a plataforma HAppS web. Oblomov Oblomov Systems é uma empresa de software unipessoal com sede em Utrecht, Holanda. Fundada em 2009, Oblomov tem desde então trabalhado em uma série de projetos relacionados Haskell. O foco principal reside em web-aplicativos e editores (na web). Haskell revelou-se extremamente útil para a implementação de servidores web que se comunicam com clientes JavaScript ou aplicações para iPhone. Oblomov039s Submissão HCAR. Patch-Tag: hospedagem para Darcs Precisa de algum lugar para colocar seu código Darcs Experimente-nos. Patch-Tag é construído com happstack. A continuação do projeto anteriormente conhecido como HAppS. Peerium, Inc Cambridge, Massachusetts Na Peerium, we039re esforçando-se para trazer um novo nível de qualidade e eficiência para comunicação on-line e colaboração dentro de comunidades virtuais, redes sociais e ambientes de negócios. Acreditamos que um novo ambiente que suporte o compartilhamento sem esforço de informações e software permitirá um nível de cooperação on-line muito além das atuais tecnologias baseadas na Web - técnicas de programação modernas permitirão a criação de programas mais robustos e mais poderosos dentro desses ambientes. Para isso, estamos criando uma nova plataforma de software para comunicação direta em tempo real e colaboração dentro de ambientes ricos em gráficos. Peerium está localizado no coração da Harvard Square em Cambridge, Massachusetts. PlanIt9 PlanIt9 é um aplicativo da Web baseado em Yesod para definir, planejar, programar e rastrear tarefas. It039s projetado para ser rápido, simples, colaborativo e rentável. We039re atualmente assinando usuários para o nosso programa beta. Plumlife Plum está substituindo luz interruptores com Lightpads um dimmer de toque capacitivo que é conectado à Internet, clusters com outros Lightpads em casa para controle de grupo. Haskell compõe nossos serviços de nuvem e Erlang é usado para o software embutido no Lightpads (hot-code recarregando, nó fácil que agrupa, etc.). Usamos Haskell extensivamente para todos os nossos serviços de cloud software em Plumlife. Amazing língua e ecossistema. Qualcomm, Inc Qualcomm usa Haskell para gerar ligações Lua para a plataforma BREW SQream Na SQream, usamos Haskell para uma grande parte do nosso código. Nós usamos Haskell para o compilador, que leva instruções SQL e as transforma em instruções de baixo nível para o alto desempenho CUDA runtime. Nós também usamos Haskell para prototipagem rápida e para muitos utilitários auxiliares. Paralelo Científico. Boulder, Colorado. Estamos usando o Haskell para desenvolver um sistema de gerenciamento de recursos de alta disponibilidade ultra-escalonável para grandes clusters (milhões de nós). Um elemento-chave do projeto é fornecer mecanismos escaláveis ​​e confiáveis ​​para comunicar falhas e coordenar transições de recuperação. Veja Parallel Scientific039s CUFP talk Renaissaince Computing Institute. Chapel Hill, Carolina do Norte O Renaissance Computing Institute (RENCI), uma organização multi-institucional, reúne especialistas multidisciplinares e avançadas capacidades tecnológicas para resolver problemas de pesquisa urgentes e encontrar soluções para problemas complexos que afetam a qualidade de vida na Carolina do Norte, A nação eo mundo. Pesquisadores do RENCI usaram Haskell para vários projetos, incluindo The Big Board. RENCI039s conversa CUFP. Samplecount Samplecount desenvolve aplicativos de som e música com reconhecimento de localização e móveis. Atualmente, eles estão usando o Haskell para a prototipagem de seus componentes de streaming de soundscape do lado do servidor e como uma ferramenta de compilação multiplataforma para seus aplicativos e frameworks móveis. Software Sankel Albuquerque, Novo México Sankel Software tem vindo a utilizar Haskell desde 2002 para a prototipagem e implantação de tecnologias que vão desde CAD / CAM para jogos e animação por computador. Nós nos especializamos no desenvolvimento de aplicações amigáveis, grandes e de longo prazo que resolvem problemas difíceis e conceitualmente intrincados. Scrive Scrive é um serviço para e-assinatura de propostas, contratos e outros documentos. Ajudamos nossos clientes a fechar negócios mais rapidamente, diminuir sua carga administrativa e melhorar a experiência de seus clientes. Siemens Convergence Creators GmbH Áustria Siemens CVC usa Haskell desde há alguns anos no domínio do espaço. Começando com pequenas ferramentas como a conversão de dados e automação de tarefas de script sobre os instaladores usamos Haskell atualmente para Proxies de Protocolo de Espaço para permitir conectar sistemas espaciais diferentes (por exemplo, Cortex a NCTRS ou SLE a NCTRS com manipulação COP-1). O principal uso é atualmente um Simulator implementado em Haskell que manipula partes de NCTRS (ou SSB), a estação terrestre e partes do satélite para poder fazer testes em malha fechada para o Sistema de Controle de Missão baseado no SCOS-2000. Está em uso para testar e depurar o Sistema de Controle de Missão e para verificar a implementação de novos recursos. Serviu para várias missões atualmente ativas e também está em uso para algumas missões para vir. Signali Portland, Oregon Signali Corp é uma nova empresa de design de hardware personalizado. Nossos principais produtos são núcleos IP personalizados direcionados para aplicações DSP e criptográficas incorporadas. Nossa especialidade é a concepção e implementação de computação intensiva, algoritmos complexos. As interfaces para cada núcleo são modulares e podem ser modificadas de forma muito eficiente para a sua aplicação específica. A integração e validação em nível de sistema é crucial e é a maior parte do investimento em um produto. Soostone New York, NY Soostone é um fornecedor avançado de tecnologia analítica especializada em oportunidades de otimização algorítmica em marketing, preços, publicidade, vendas e gerenciamento de produtos. Como a linguagem preferida, Haskell é usado intensivamente em Soostone em inúmeras aplicações, incluindo algoritmos de aprendizagem de máquina personalizada, modelos / simulações, motores de tomada de decisão em tempo real, DSL / EDSLs, aplicações web e APIs de alto volume. Standard Chartered Standard Chartered tem um grande grupo usando Haskell para todos os aspectos de seu negócio de banca por atacado. Starling Software Tóquio, Japão Starling Software está desenvolvendo um comercial automatizado sistema de negociação de opções em Haskell, e estão migrando outras partes de sua suíte de software para Haskell. Starling Software039s experiência de construção de sistemas de negociação em tempo real em HaskellSensor Sense Nijmegen, The Netherlands Sensor Sense está oferecendo sistemas de alta tecnologia para medições de gás na ppbv até pptv gama. Usamos Haskell para o software de controle embutido de nossos detectores de gás traço. Para mais informações, consulte o anúncio de posição do Senor Sense039 Silk Amsterdam, Holanda A seda investiga e desenvolve novas formas de criar e consumir conteúdo online. Sua aplicação Silk torna mais fácil filtrar e visualizar grandes quantidades de informações. Skedge. me é uma plataforma de programação on-line que permite às empresas automatizar completamente o processo de fazer compromissos, como visitas a clientes, entrevistas de emprego e sessões de tutoria. See more in their CUFP talk See their 2017 job advertisement Suite Solutions Suite Solutions provides products and solutions in support of large sets of technical documentation based on DITA for general technical documentation, and other more specialized XML and SGML formats for specific industries such as the aerospace industry. Many of Suite Solutions039 products and solutions, such as the featured products SuiteHelp and SuiteShare. are written in Haskell. SumAll New York, New York SumAll aggregates various public streams of data such as various social network data into useful analytics, reports and insights. We are in process of rewriting our entire data-processing backend in Haskell. What attracted us to the language is its disciplined and uncompromising approach to solving hard problems and managing complexity. We truly believe that the language and ecosystem is ready for prime time and will give us competitive advantage in the industry. Tabula Tabula is a privately held fabless semiconductor company developing 3-D Programmable Logic Devices. Haskell is used for internal compiler toolchains related to hardware design. Tsuru Capital Tokyo, Japan Tsuru Capital is operating an automated options trading system written in Haskell. Tsuru Capital039s HCAR submission Tupil Utrecht, The Netherlands Tupil is a Dutch company that built software for clients, written in Haskell. Tupil used Haskell for the speed in development and resulting software quality. The company is founded by Chris Eidhof and Eelco Lempsink. Currently they build iPhone/iPad applications in Objective-C. Tupil039s experience building commercial web apps in Haskell Wagon San Francisco, California Wagon is a modern SQL editor: a better way for analysts and engineers to write queries, visualize results, and share data amp charts. Were a team of functional programmers writing apps and services in Haskell (and Javascript). We love to teach and learn functional programming our team is humble, hard working, and fun. Read our engineering blog to learn more about our stack. how we combine Haskell, React, and Electron. and what its like working at a Haskell-powered startup. We039re hiring Haskell engineers based in San Francisco, learn more about the roles and our team Weedreporter Page on weedreporter is a news site in the up and coming cannabis industry, featuring news stories from around the world and USA. This includes news stories about legalization and medical Marijuana. The site is built using Haskell and Postgres. Haskell has allowed us to build a site with fast load times.3.4k Views middot View Upvotes middot Not for Reproduction Yushi Wang. Learn a lot of different programming languages Haskell in industry has most of the companies using haskell in industry. Some start-ups are also using haskell too, but since they039re not so famous, so they may be not noticed by the most of the people. 1.5k Views middot Not for Reproduction middot Answer requested by Jason Silvermann

No comments:

Post a Comment