rangeless::fn
aln_filter.cpp File Reference
#include <fn.hpp>
#include <iostream>

Go to the source code of this file.

Classes

struct  example::aln_t
 
struct  example::aln_t::alignment_details
 

Namespaces

 example
 
 example::my
 

Macros

#define RANGELESS_FN_ENABLE_PARALLEL   1
 
#define LAMBDA(expr)   ([&](const auto& _){ return expr; })
 

Typedefs

using example::alns_t = std::vector< aln_t >
 

Functions

static alns_t example::realign (aln_t a)
 
static auto example::filter_to_unique_cds_for_gene (alns_t alns_for_gene) -> alns_t
 
int main ()
 

Variables

static auto example::my::group_all_by
 
static auto example::my::unique_all_by
 
static auto example::my::where_min_by
 
static auto example::my::where_max_by
 
static auto example::my::lazy_transform_in_parallel
 
static auto example::my::batched_lazy_transform_in_parallel
 
static auto example::aln_filter
 

Macro Definition Documentation

◆ LAMBDA

#define LAMBDA (   expr)    ([&](const auto& _){ return expr; })

Definition at line 240 of file aln_filter.cpp.

◆ RANGELESS_FN_ENABLE_PARALLEL

#define RANGELESS_FN_ENABLE_PARALLEL   1

Definition at line 1 of file aln_filter.cpp.

Function Documentation

◆ main()

int main ( )

Definition at line 358 of file aln_filter.cpp.