Resultados da pesquisa a pedido "functor"

4 a resposta

Definindo <para o algoritmo de classificação STL - sobrecarga do operador, functor ou função autônoma?

Eu tenho uma lista stl :: contendo objetos da classe Widget. Eles precisam ser classificados de acordo com dois membros na classe Widget. Para que a classificação funcione, é necessário definir um comparador menor que comparar dois objetos ...

2 a resposta

As instâncias do Functor são exclusivas?

Eu queria saber em que medidaFunctor instâncias em Haskell são determinadas (unicamente) pelas leis do functor. Desde aghc pode derivarFunctor instâncias para, pelo menos, tipos de dados "comuns", parece que eles devem ser únicos, pelo menos em ...

10 a resposta

passando functor como ponteiro de função

2 a resposta

por que um mapa js em uma matriz modifica a matriz original?

Estou bastante confuso com o comportamento de map (). Eu tenho uma matriz de objetos como este: const products = [{ ..., 'productType' = 'premium', ... }, ...]e estou passando essa matriz para uma função que deve retornar a mesma matriz, mas ...

2 a resposta

Serialize C ++ functor

Você pode salvar o corpo da função de um C ++ lambda / functo Por exemplo, digamos que você tenha light0->lightFunction = []( real tEl, real pAz ) -> Vector { return Vector( // red is up lobe std::max<real>( 0., 5*cos(tEl)-4 ), // green lower ...

5 a resposta

rebaixar boost :: function para um ponteiro de função simples

deseja passar boost :: bind para um método que espera um ponteiro de função simples (mesma assinatura). typedef void TriggerProc_type(Variable*,void*); void InitVariable(TriggerProc_type *proc); boost::function<void (Variable*, ...

2 a resposta

Onde vivem os functores std :: bind-created?

Um ponteiro de função pode apontar para qualquer coisa, desde uma função livre, um objeto de função, um wrapper sobre uma chamada de função de membro. No entanto, os functores criados std :: bind podem ter estados, assim como os criados sob ...

1 a resposta

Instância de Functor para um GADT com restrição de tipo

Hoje eu queria investigar se é possível construir um tipo de dados de tal forma que ele não armazene os dados do tipo de sua assinatura de tipo, mas outra re...

3 a resposta

Como escrever código em F # para o que os functors fazem no OCaml?

Eu tenho muitos programas escritos em OCaml, alguns deles usam functors. Agora, estou pensando em escrever e reescrever uma parte do código em F # (para beneficiar algumas vantagens que o OCaml não possui). Uma coisa que tenho medo é escrever ...

15 a resposta

O que são functores C ++ e seus usos?

Eu continuo ouvindo muito sobre functores em C ++. Alguém pode me dar uma visão geral sobre o que são e em que casos seriam úteis?