packages feed

haskell-igraph-0.8.5: haskell-igraph.cabal

cabal-version: 2.2

-- This file has been generated from package.yaml by hpack version 0.33.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: eec35679c2bc2e9790d121f0e5e57bf25eb87dcf0776ae132bba4f4ff0d168b1

name:           haskell-igraph
version:        0.8.5
synopsis:       Bindings to the igraph C library (v0.8.5).
description:    igraph<"http://igraph.org/c/"> is a library for creating and manipulating large graphs. This package provides the Haskell interface of igraph.
category:       Math
homepage:       https://github.com/jmazon/haskell-igraph#readme
bug-reports:    https://github.com/jmazon/haskell-igraph/issues
author:         Kai Zhang
maintainer:     Jean-Baptiste Mazon
copyright:      (c) 2016-2021 Kai Zhang
license:        MIT
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    cbits/bytestring.h
    cbits/haskell_attributes.h
    cbits/haskell_igraph.h
    igraph/include/arith.h
    igraph/include/atlas-edges.h
    igraph/include/bigint.h
    igraph/include/bignum.h
    igraph/include/config.h
    igraph/include/DensityGrid.h
    igraph/include/DensityGrid_3d.h
    igraph/include/drl_graph.h
    igraph/include/drl_graph_3d.h
    igraph/include/drl_layout.h
    igraph/include/drl_layout_3d.h
    igraph/include/drl_Node.h
    igraph/include/drl_Node_3d.h
    igraph/include/drl_parse.h
    igraph/include/f2c.h
    igraph/include/foreign-dl-header.h
    igraph/include/foreign-dl-parser.h
    igraph/include/foreign-gml-header.h
    igraph/include/foreign-gml-parser.h
    igraph/include/foreign-lgl-header.h
    igraph/include/foreign-lgl-parser.h
    igraph/include/foreign-ncol-header.h
    igraph/include/foreign-ncol-parser.h
    igraph/include/foreign-pajek-header.h
    igraph/include/foreign-pajek-parser.h
    igraph/include/gengraph_box_list.h
    igraph/include/gengraph_definitions.h
    igraph/include/gengraph_degree_sequence.h
    igraph/include/gengraph_graph_molloy_hash.h
    igraph/include/gengraph_graph_molloy_optimized.h
    igraph/include/gengraph_hash.h
    igraph/include/gengraph_header.h
    igraph/include/gengraph_powerlaw.h
    igraph/include/gengraph_qsort.h
    igraph/include/gengraph_random.h
    igraph/include/gengraph_vertex_cover.h
    igraph/include/hrg_dendro.h
    igraph/include/hrg_graph.h
    igraph/include/hrg_graph_simp.h
    igraph/include/hrg_rbtree.h
    igraph/include/hrg_splittree_eq.h
    igraph/include/igraph.h
    igraph/include/igraph_adjlist.h
    igraph/include/igraph_arpack.h
    igraph/include/igraph_arpack_internal.h
    igraph/include/igraph_array.h
    igraph/include/igraph_array_pmt.h
    igraph/include/igraph_attributes.h
    igraph/include/igraph_bipartite.h
    igraph/include/igraph_blas.h
    igraph/include/igraph_blas_internal.h
    igraph/include/igraph_centrality.h
    igraph/include/igraph_cliquer.h
    igraph/include/igraph_cliques.h
    igraph/include/igraph_cocitation.h
    igraph/include/igraph_cohesive_blocks.h
    igraph/include/igraph_coloring.h
    igraph/include/igraph_community.h
    igraph/include/igraph_complex.h
    igraph/include/igraph_components.h
    igraph/include/igraph_constants.h
    igraph/include/igraph_constructors.h
    igraph/include/igraph_conversion.h
    igraph/include/igraph_datatype.h
    igraph/include/igraph_decls.h
    igraph/include/igraph_dqueue.h
    igraph/include/igraph_dqueue_pmt.h
    igraph/include/igraph_eigen.h
    igraph/include/igraph_embedding.h
    igraph/include/igraph_epidemics.h
    igraph/include/igraph_error.h
    igraph/include/igraph_estack.h
    igraph/include/igraph_flow.h
    igraph/include/igraph_flow_internal.h
    igraph/include/igraph_foreign.h
    igraph/include/igraph_games.h
    igraph/include/igraph_glpk_support.h
    igraph/include/igraph_gml_tree.h
    igraph/include/igraph_graphlets.h
    igraph/include/igraph_hacks_internal.h
    igraph/include/igraph_handle_exceptions.h
    igraph/include/igraph_heap.h
    igraph/include/igraph_heap_pmt.h
    igraph/include/igraph_hrg.h
    igraph/include/igraph_interface.h
    igraph/include/igraph_interrupt.h
    igraph/include/igraph_interrupt_internal.h
    igraph/include/igraph_isoclasses.h
    igraph/include/igraph_iterators.h
    igraph/include/igraph_lapack.h
    igraph/include/igraph_lapack_internal.h
    igraph/include/igraph_layout.h
    igraph/include/igraph_lsap.h
    igraph/include/igraph_marked_queue.h
    igraph/include/igraph_matching.h
    igraph/include/igraph_math.h
    igraph/include/igraph_matrix.h
    igraph/include/igraph_matrix_pmt.h
    igraph/include/igraph_memory.h
    igraph/include/igraph_microscopic_update.h
    igraph/include/igraph_mixing.h
    igraph/include/igraph_motifs.h
    igraph/include/igraph_neighborhood.h
    igraph/include/igraph_nongraph.h
    igraph/include/igraph_operators.h
    igraph/include/igraph_paths.h
    igraph/include/igraph_pmt.h
    igraph/include/igraph_pmt_off.h
    igraph/include/igraph_progress.h
    igraph/include/igraph_psumtree.h
    igraph/include/igraph_qsort.h
    igraph/include/igraph_random.h
    igraph/include/igraph_scan.h
    igraph/include/igraph_scg.h
    igraph/include/igraph_separators.h
    igraph/include/igraph_sparsemat.h
    igraph/include/igraph_spmatrix.h
    igraph/include/igraph_stack.h
    igraph/include/igraph_stack_pmt.h
    igraph/include/igraph_statusbar.h
    igraph/include/igraph_structural.h
    igraph/include/igraph_strvector.h
    igraph/include/igraph_threading.h
    igraph/include/igraph_topology.h
    igraph/include/igraph_transitivity.h
    igraph/include/igraph_types.h
    igraph/include/igraph_types_internal.h
    igraph/include/igraph_vector.h
    igraph/include/igraph_vector_pmt.h
    igraph/include/igraph_vector_ptr.h
    igraph/include/igraph_vector_type.h
    igraph/include/igraph_version.h
    igraph/include/igraph_visitor.h
    igraph/include/infomap_FlowGraph.h
    igraph/include/infomap_Greedy.h
    igraph/include/infomap_Node.h
    igraph/include/maximal_cliques_template.h
    igraph/include/NetDataTypes.h
    igraph/include/NetRoutines.h
    igraph/include/pottsmodel_2.h
    igraph/include/prpack.h
    igraph/include/scg_headers.h
    igraph/include/structural_properties_internal.h
    igraph/include/triangles_template.h
    igraph/include/triangles_template1.h
    igraph/include/walktrap_communities.h
    igraph/include/walktrap_graph.h
    igraph/include/walktrap_heap.h
    igraph/include/array.pmt
    igraph/include/dqueue.pmt
    igraph/include/heap.pmt
    igraph/include/matrix.pmt
    igraph/include/stack.pmt
    igraph/include/vector.pmt
    igraph/include/f2c/fio.h
    igraph/include/f2c/fmt.h
    igraph/include/f2c/fp.h
    igraph/include/f2c/lio.h
    igraph/include/f2c/signal1.h
    igraph/include/f2c/sysdep1.h
    igraph/include/prpack/prpack.h
    igraph/include/prpack/prpack_base_graph.h
    igraph/include/prpack/prpack_csc.h
    igraph/include/prpack/prpack_csr.h
    igraph/include/prpack/prpack_edge_list.h
    igraph/include/prpack/prpack_igraph_graph.h
    igraph/include/prpack/prpack_preprocessed_ge_graph.h
    igraph/include/prpack/prpack_preprocessed_graph.h
    igraph/include/prpack/prpack_preprocessed_gs_graph.h
    igraph/include/prpack/prpack_preprocessed_scc_graph.h
    igraph/include/prpack/prpack_preprocessed_schur_graph.h
    igraph/include/prpack/prpack_result.h
    igraph/include/prpack/prpack_solver.h
    igraph/include/prpack/prpack_utils.h
    igraph/include/cs/cs.h
    igraph/include/cs/UFconfig.h
    igraph/include/cliquer/cliquer.h
    igraph/include/cliquer/cliquerconf.h
    igraph/include/cliquer/graph.h
    igraph/include/cliquer/misc.h
    igraph/include/cliquer/reorder.h
    igraph/include/cliquer/set.h
    igraph/include/bliss/bignum.hh
    igraph/include/bliss/defs.hh
    igraph/include/bliss/graph.hh
    igraph/include/bliss/heap.hh
    igraph/include/bliss/kqueue.hh
    igraph/include/bliss/kstack.hh
    igraph/include/bliss/orbit.hh
    igraph/include/bliss/partition.hh
    igraph/include/bliss/uintseqhash.hh
    igraph/include/bliss/utils.hh
    igraph/include/plfit/arithmetic_ansi.h
    igraph/include/plfit/arithmetic_sse_double.h
    igraph/include/plfit/arithmetic_sse_float.h
    igraph/include/plfit/error.h
    igraph/include/plfit/gss.h
    igraph/include/plfit/hzeta.h
    igraph/include/plfit/kolmogorov.h
    igraph/include/plfit/lbfgs.h
    igraph/include/plfit/mt.h
    igraph/include/plfit/platform.h
    igraph/include/plfit/plfit.h
    igraph/include/plfit/sampling.h
    igraph/AUTHORS
    igraph/COPYING
    stack.yaml

extra-doc-files:
    README.md
    ChangeLog.md

source-repository head
  type: git
  location: https://github.com/jmazon/haskell-igraph

library
  exposed-modules:
      IGraph.Internal.Initialization
      IGraph.Internal.Constants
      IGraph.Internal
      IGraph
      IGraph.Mutable
      IGraph.Random
      IGraph.Types
      IGraph.Algorithms
      IGraph.Algorithms.Structure
      IGraph.Algorithms.Community
      IGraph.Algorithms.Clique
      IGraph.Algorithms.Layout
      IGraph.Algorithms.Motif
      IGraph.Algorithms.Generators
      IGraph.Algorithms.Isomorphism
      IGraph.Algorithms.Centrality
  other-modules:
      IGraph.Internal.C2HS
  hs-source-dirs:
      src
  ghc-options: -Wall -fno-warn-unused-matches
  cxx-options: -std=c++11 -DPRPACK_IGRAPH_SUPPORT
  include-dirs:
      cbits
      igraph/include
      igraph/include/f2c
      igraph/include/prpack
      igraph/include/cs
      igraph/include/cliquer
      igraph/include/bliss
      igraph/include/plfit
  c-sources:
      cbits/bytestring.c
      cbits/haskell_attributes.c
      cbits/haskell_igraph.c
      igraph/src/abort_.c
      igraph/src/adjlist.c
      igraph/src/arithchk.c
      igraph/src/arpack.c
      igraph/src/array.c
      igraph/src/atlas.c
      igraph/src/attributes.c
      igraph/src/backspac.c
      igraph/src/basic_query.c
      igraph/src/bfgs.c
      igraph/src/bigint.c
      igraph/src/bignum.c
      igraph/src/bipartite.c
      igraph/src/blas.c
      igraph/src/c_abs.c
      igraph/src/c_cos.c
      igraph/src/c_div.c
      igraph/src/c_exp.c
      igraph/src/c_log.c
      igraph/src/c_sin.c
      igraph/src/c_sqrt.c
      igraph/src/cabs.c
      igraph/src/cattributes.c
      igraph/src/centrality.c
      igraph/src/cliquer.c
      igraph/src/cliquer_graph.c
      igraph/src/cliques.c
      igraph/src/close.c
      igraph/src/cocitation.c
      igraph/src/cohesive_blocks.c
      igraph/src/coloring.c
      igraph/src/community.c
      igraph/src/community_leiden.c
      igraph/src/complex.c
      igraph/src/components.c
      igraph/src/conversion.c
      igraph/src/cores.c
      igraph/src/cs_add.c
      igraph/src/cs_amd.c
      igraph/src/cs_chol.c
      igraph/src/cs_cholsol.c
      igraph/src/cs_compress.c
      igraph/src/cs_counts.c
      igraph/src/cs_cumsum.c
      igraph/src/cs_dfs.c
      igraph/src/cs_dmperm.c
      igraph/src/cs_droptol.c
      igraph/src/cs_dropzeros.c
      igraph/src/cs_dupl.c
      igraph/src/cs_entry.c
      igraph/src/cs_ereach.c
      igraph/src/cs_etree.c
      igraph/src/cs_fkeep.c
      igraph/src/cs_gaxpy.c
      igraph/src/cs_happly.c
      igraph/src/cs_house.c
      igraph/src/cs_ipvec.c
      igraph/src/cs_leaf.c
      igraph/src/cs_load.c
      igraph/src/cs_lsolve.c
      igraph/src/cs_ltsolve.c
      igraph/src/cs_lu.c
      igraph/src/cs_lusol.c
      igraph/src/cs_malloc.c
      igraph/src/cs_maxtrans.c
      igraph/src/cs_multiply.c
      igraph/src/cs_norm.c
      igraph/src/cs_permute.c
      igraph/src/cs_pinv.c
      igraph/src/cs_post.c
      igraph/src/cs_print.c
      igraph/src/cs_pvec.c
      igraph/src/cs_qr.c
      igraph/src/cs_qrsol.c
      igraph/src/cs_randperm.c
      igraph/src/cs_reach.c
      igraph/src/cs_scatter.c
      igraph/src/cs_scc.c
      igraph/src/cs_schol.c
      igraph/src/cs_spsolve.c
      igraph/src/cs_sqr.c
      igraph/src/cs_symperm.c
      igraph/src/cs_tdfs.c
      igraph/src/cs_transpose.c
      igraph/src/cs_updown.c
      igraph/src/cs_usolve.c
      igraph/src/cs_util.c
      igraph/src/cs_utsolve.c
      igraph/src/ctype.c
      igraph/src/d_abs.c
      igraph/src/d_acos.c
      igraph/src/d_asin.c
      igraph/src/d_atan.c
      igraph/src/d_atn2.c
      igraph/src/d_cnjg.c
      igraph/src/d_cos.c
      igraph/src/d_cosh.c
      igraph/src/d_dim.c
      igraph/src/d_exp.c
      igraph/src/d_imag.c
      igraph/src/d_int.c
      igraph/src/d_lg10.c
      igraph/src/d_log.c
      igraph/src/d_mod.c
      igraph/src/d_nint.c
      igraph/src/d_prod.c
      igraph/src/d_sign.c
      igraph/src/d_sin.c
      igraph/src/d_sinh.c
      igraph/src/d_sqrt.c
      igraph/src/d_tan.c
      igraph/src/d_tanh.c
      igraph/src/dasum.c
      igraph/src/daxpy.c
      igraph/src/dcopy.c
      igraph/src/ddot.c
      igraph/src/decomposition.c
      igraph/src/derf_.c
      igraph/src/derfc_.c
      igraph/src/dfe.c
      igraph/src/dgebak.c
      igraph/src/dgebal.c
      igraph/src/dgeev.c
      igraph/src/dgeevx.c
      igraph/src/dgehd2.c
      igraph/src/dgehrd.c
      igraph/src/dgemm.c
      igraph/src/dgemv.c
      igraph/src/dgeqr2.c
      igraph/src/dger.c
      igraph/src/dgesv.c
      igraph/src/dgetf2.c
      igraph/src/dgetrf.c
      igraph/src/dgetrs.c
      igraph/src/dgetv0.c
      igraph/src/dhseqr.c
      igraph/src/disnan.c
      igraph/src/distances.c
      igraph/src/dlabad.c
      igraph/src/dlacn2.c
      igraph/src/dlacpy.c
      igraph/src/dladiv.c
      igraph/src/dlae2.c
      igraph/src/dlaebz.c
      igraph/src/dlaev2.c
      igraph/src/dlaexc.c
      igraph/src/dlagtf.c
      igraph/src/dlagts.c
      igraph/src/dlahqr.c
      igraph/src/dlahr2.c
      igraph/src/dlaisnan.c
      igraph/src/dlaln2.c
      igraph/src/dlamch.c
      igraph/src/dlaneg.c
      igraph/src/dlange.c
      igraph/src/dlanhs.c
      igraph/src/dlanst.c
      igraph/src/dlansy.c
      igraph/src/dlanv2.c
      igraph/src/dlapy2.c
      igraph/src/dlaqr0.c
      igraph/src/dlaqr1.c
      igraph/src/dlaqr2.c
      igraph/src/dlaqr3.c
      igraph/src/dlaqr4.c
      igraph/src/dlaqr5.c
      igraph/src/dlaqrb.c
      igraph/src/dlaqtr.c
      igraph/src/dlar1v.c
      igraph/src/dlarf.c
      igraph/src/dlarfb.c
      igraph/src/dlarfg.c
      igraph/src/dlarft.c
      igraph/src/dlarfx.c
      igraph/src/dlarnv.c
      igraph/src/dlarra.c
      igraph/src/dlarrb.c
      igraph/src/dlarrc.c
      igraph/src/dlarrd.c
      igraph/src/dlarre.c
      igraph/src/dlarrf.c
      igraph/src/dlarrj.c
      igraph/src/dlarrk.c
      igraph/src/dlarrr.c
      igraph/src/dlarrv.c
      igraph/src/dlartg.c
      igraph/src/dlaruv.c
      igraph/src/dlascl.c
      igraph/src/dlaset.c
      igraph/src/dlasq2.c
      igraph/src/dlasq3.c
      igraph/src/dlasq4.c
      igraph/src/dlasq5.c
      igraph/src/dlasq6.c
      igraph/src/dlasr.c
      igraph/src/dlasrt.c
      igraph/src/dlassq.c
      igraph/src/dlaswp.c
      igraph/src/dlasy2.c
      igraph/src/dlatrd.c
      igraph/src/dmout.c
      igraph/src/dnaitr.c
      igraph/src/dnapps.c
      igraph/src/dnaup2.c
      igraph/src/dnaupd.c
      igraph/src/dnconv.c
      igraph/src/dneigh.c
      igraph/src/dneupd.c
      igraph/src/dngets.c
      igraph/src/dnrm2.c
      igraph/src/dolio.c
      igraph/src/dorg2r.c
      igraph/src/dorghr.c
      igraph/src/dorgqr.c
      igraph/src/dorm2l.c
      igraph/src/dorm2r.c
      igraph/src/dormhr.c
      igraph/src/dormql.c
      igraph/src/dormqr.c
      igraph/src/dormtr.c
      igraph/src/dotproduct.c
      igraph/src/dpotf2.c
      igraph/src/dpotrf.c
      igraph/src/dqueue.c
      igraph/src/drot.c
      igraph/src/dsaitr.c
      igraph/src/dsapps.c
      igraph/src/dsaup2.c
      igraph/src/dsaupd.c
      igraph/src/dscal.c
      igraph/src/dsconv.c
      igraph/src/dseigt.c
      igraph/src/dsesrt.c
      igraph/src/dseupd.c
      igraph/src/dsgets.c
      igraph/src/dsortc.c
      igraph/src/dsortr.c
      igraph/src/dstatn.c
      igraph/src/dstats.c
      igraph/src/dstebz.c
      igraph/src/dstein.c
      igraph/src/dstemr.c
      igraph/src/dsteqr.c
      igraph/src/dsterf.c
      igraph/src/dstqrb.c
      igraph/src/dswap.c
      igraph/src/dsyevr.c
      igraph/src/dsymv.c
      igraph/src/dsyr2.c
      igraph/src/dsyr2k.c
      igraph/src/dsyrk.c
      igraph/src/dsytd2.c
      igraph/src/dsytrd.c
      igraph/src/dtime_.c
      igraph/src/dtrevc.c
      igraph/src/dtrexc.c
      igraph/src/dtrmm.c
      igraph/src/dtrmv.c
      igraph/src/dtrsen.c
      igraph/src/dtrsm.c
      igraph/src/dtrsna.c
      igraph/src/dtrsv.c
      igraph/src/dtrsyl.c
      igraph/src/due.c
      igraph/src/dummy.c
      igraph/src/dvout.c
      igraph/src/ef1asc_.c
      igraph/src/ef1cmc_.c
      igraph/src/eigen.c
      igraph/src/embedding.c
      igraph/src/endfile.c
      igraph/src/erf_.c
      igraph/src/erfc_.c
      igraph/src/err.c
      igraph/src/error.c
      igraph/src/etime_.c
      igraph/src/exit_.c
      igraph/src/f77_aloc.c
      igraph/src/f77vers.c
      igraph/src/fast_community.c
      igraph/src/feedback_arc_set.c
      igraph/src/flow.c
      igraph/src/fmt.c
      igraph/src/fmtlib.c
      igraph/src/foreign-dl-lexer.c
      igraph/src/foreign-dl-parser.c
      igraph/src/foreign-gml-lexer.c
      igraph/src/foreign-gml-parser.c
      igraph/src/foreign-graphml.c
      igraph/src/foreign-lgl-lexer.c
      igraph/src/foreign-lgl-parser.c
      igraph/src/foreign-ncol-lexer.c
      igraph/src/foreign-ncol-parser.c
      igraph/src/foreign-pajek-lexer.c
      igraph/src/foreign-pajek-parser.c
      igraph/src/foreign.c
      igraph/src/forestfire.c
      igraph/src/fortran_intrinsics.c
      igraph/src/ftell_.c
      igraph/src/games.c
      igraph/src/getenv_.c
      igraph/src/glet.c
      igraph/src/glpk_support.c
      igraph/src/gml_tree.c
      igraph/src/gss.c
      igraph/src/h_abs.c
      igraph/src/h_dim.c
      igraph/src/h_dnnt.c
      igraph/src/h_indx.c
      igraph/src/h_len.c
      igraph/src/h_mod.c
      igraph/src/h_nint.c
      igraph/src/h_sign.c
      igraph/src/hacks.c
      igraph/src/heap.c
      igraph/src/hl_ge.c
      igraph/src/hl_gt.c
      igraph/src/hl_le.c
      igraph/src/hl_lt.c
      igraph/src/hzeta.c
      igraph/src/i77vers.c
      igraph/src/i_abs.c
      igraph/src/i_dim.c
      igraph/src/i_dnnt.c
      igraph/src/i_indx.c
      igraph/src/i_len.c
      igraph/src/i_mod.c
      igraph/src/i_nint.c
      igraph/src/i_sign.c
      igraph/src/idamax.c
      igraph/src/ieeeck.c
      igraph/src/igraph_buckets.c
      igraph/src/igraph_cliquer.c
      igraph/src/igraph_error.c
      igraph/src/igraph_estack.c
      igraph/src/igraph_fixed_vectorlist.c
      igraph/src/igraph_grid.c
      igraph/src/igraph_hashtable.c
      igraph/src/igraph_heap.c
      igraph/src/igraph_marked_queue.c
      igraph/src/igraph_psumtree.c
      igraph/src/igraph_set.c
      igraph/src/igraph_stack.c
      igraph/src/igraph_strvector.c
      igraph/src/igraph_trie.c
      igraph/src/iio.c
      igraph/src/iladlc.c
      igraph/src/iladlr.c
      igraph/src/ilaenv.c
      igraph/src/ilnw.c
      igraph/src/inquire.c
      igraph/src/interrupt.c
      igraph/src/iparmq.c
      igraph/src/iterators.c
      igraph/src/ivout.c
      igraph/src/kolmogorov.c
      igraph/src/l_ge.c
      igraph/src/l_gt.c
      igraph/src/l_le.c
      igraph/src/l_lt.c
      igraph/src/lad.c
      igraph/src/lapack.c
      igraph/src/layout.c
      igraph/src/layout_dh.c
      igraph/src/layout_fr.c
      igraph/src/layout_gem.c
      igraph/src/layout_kk.c
      igraph/src/lbfgs.c
      igraph/src/lbitbits.c
      igraph/src/lbitshft.c
      igraph/src/len_trim.c
      igraph/src/lread.c
      igraph/src/lsame.c
      igraph/src/lsap.c
      igraph/src/lwrite.c
      igraph/src/matching.c
      igraph/src/math.c
      igraph/src/matrix.c
      igraph/src/maximal_cliques.c
      igraph/src/memory.c
      igraph/src/microscopic_update.c
      igraph/src/mixing.c
      igraph/src/motifs.c
      igraph/src/mt.c
      igraph/src/open.c
      igraph/src/operators.c
      igraph/src/optimal_modularity.c
      igraph/src/options.c
      igraph/src/other.c
      igraph/src/paths.c
      igraph/src/platform.c
      igraph/src/plfit.c
      igraph/src/pow_ci.c
      igraph/src/pow_dd.c
      igraph/src/pow_di.c
      igraph/src/pow_hh.c
      igraph/src/pow_ii.c
      igraph/src/pow_ri.c
      igraph/src/pow_zi.c
      igraph/src/pow_zz.c
      igraph/src/progress.c
      igraph/src/qsort.c
      igraph/src/qsort_r.c
      igraph/src/r_abs.c
      igraph/src/r_acos.c
      igraph/src/r_asin.c
      igraph/src/r_atan.c
      igraph/src/r_atn2.c
      igraph/src/r_cnjg.c
      igraph/src/r_cos.c
      igraph/src/r_cosh.c
      igraph/src/r_dim.c
      igraph/src/r_exp.c
      igraph/src/r_imag.c
      igraph/src/r_int.c
      igraph/src/r_lg10.c
      igraph/src/r_log.c
      igraph/src/r_mod.c
      igraph/src/r_nint.c
      igraph/src/r_sign.c
      igraph/src/r_sin.c
      igraph/src/r_sinh.c
      igraph/src/r_sqrt.c
      igraph/src/r_tan.c
      igraph/src/r_tanh.c
      igraph/src/random.c
      igraph/src/random_walk.c
      igraph/src/rbinom.c
      igraph/src/rdfmt.c
      igraph/src/reorder.c
      igraph/src/rewind.c
      igraph/src/rsfe.c
      igraph/src/rsli.c
      igraph/src/rsne.c
      igraph/src/s_cat.c
      igraph/src/s_cmp.c
      igraph/src/s_copy.c
      igraph/src/s_paus.c
      igraph/src/s_rnge.c
      igraph/src/s_stop.c
      igraph/src/sampling.c
      igraph/src/sbm.c
      igraph/src/scan.c
      igraph/src/scg.c
      igraph/src/scg_approximate_methods.c
      igraph/src/scg_exact_scg.c
      igraph/src/scg_kmeans.c
      igraph/src/scg_optimal_method.c
      igraph/src/scg_utils.c
      igraph/src/second.c
      igraph/src/separators.c
      igraph/src/sfe.c
      igraph/src/sig_die.c
      igraph/src/signal_.c
      igraph/src/signbit.c
      igraph/src/sir.c
      igraph/src/spanning_trees.c
      igraph/src/sparsemat.c
      igraph/src/spectral_properties.c
      igraph/src/spmatrix.c
      igraph/src/st-cuts.c
      igraph/src/statusbar.c
      igraph/src/structural_properties.c
      igraph/src/structure_generators.c
      igraph/src/sue.c
      igraph/src/sugiyama.c
      igraph/src/system_.c
      igraph/src/topology.c
      igraph/src/triangles.c
      igraph/src/type_indexededgelist.c
      igraph/src/types.c
      igraph/src/typesize.c
      igraph/src/uio.c
      igraph/src/uninit.c
      igraph/src/util.c
      igraph/src/vector.c
      igraph/src/vector_ptr.c
      igraph/src/version.c
      igraph/src/visitors.c
      igraph/src/wref.c
      igraph/src/wrtfmt.c
      igraph/src/wsfe.c
      igraph/src/wsle.c
      igraph/src/wsne.c
      igraph/src/xerbla.c
      igraph/src/xwsne.c
      igraph/src/z_abs.c
      igraph/src/z_cos.c
      igraph/src/z_div.c
      igraph/src/z_exp.c
      igraph/src/z_log.c
      igraph/src/z_sin.c
      igraph/src/z_sqrt.c
      igraph/src/zeroin.c
  cxx-sources:
      igraph/src/clustertool.cpp
      igraph/src/degree_sequence.cpp
      igraph/src/DensityGrid.cpp
      igraph/src/DensityGrid_3d.cpp
      igraph/src/drl_graph.cpp
      igraph/src/drl_graph_3d.cpp
      igraph/src/drl_layout.cpp
      igraph/src/drl_layout_3d.cpp
      igraph/src/drl_parse.cpp
      igraph/src/gengraph_box_list.cpp
      igraph/src/gengraph_degree_sequence.cpp
      igraph/src/gengraph_graph_molloy_hash.cpp
      igraph/src/gengraph_graph_molloy_optimized.cpp
      igraph/src/gengraph_mr-connected.cpp
      igraph/src/gengraph_powerlaw.cpp
      igraph/src/gengraph_random.cpp
      igraph/src/NetDataTypes.cpp
      igraph/src/NetRoutines.cpp
      igraph/src/pottsmodel_2.cpp
      igraph/src/prpack.cpp
      igraph/src/prpack_base_graph.cpp
      igraph/src/prpack_igraph_graph.cpp
      igraph/src/prpack_preprocessed_ge_graph.cpp
      igraph/src/prpack_preprocessed_gs_graph.cpp
      igraph/src/prpack_preprocessed_scc_graph.cpp
      igraph/src/prpack_preprocessed_schur_graph.cpp
      igraph/src/prpack_result.cpp
      igraph/src/prpack_solver.cpp
      igraph/src/prpack_utils.cpp
      igraph/src/walktrap.cpp
      igraph/src/walktrap_communities.cpp
      igraph/src/walktrap_graph.cpp
      igraph/src/walktrap_heap.cpp
      igraph/src/bliss.cc
      igraph/src/bliss_heap.cc
      igraph/src/defs.cc
      igraph/src/graph.cc
      igraph/src/igraph_hrg.cc
      igraph/src/igraph_hrg_types.cc
      igraph/src/infomap.cc
      igraph/src/infomap_FlowGraph.cc
      igraph/src/infomap_Greedy.cc
      igraph/src/infomap_Node.cc
      igraph/src/orbit.cc
      igraph/src/partition.cc
      igraph/src/uintseqhash.cc
      igraph/src/utils.cc
  extra-libraries:
      stdc++
  build-tool-depends:
      c2hs:c2hs >=0.25.0
  build-depends:
      base >=4.10 && <5.0
    , bytestring >=0.9
    , cereal
    , conduit >=1.3.0
    , containers
    , data-ordlist
    , primitive
    , singletons >=3.0
    , singletons-base
    , singletons-th
  default-language: Haskell2010

test-suite test
  type: exitcode-stdio-1.0
  main-is: test.hs
  other-modules:
      Test.Basic
      Test.Attributes
      Test.Algorithms
      Test.Utils
  hs-source-dirs:
      tests
  ghc-options: -threaded
  build-depends:
      base
    , cereal
    , conduit >=1.3.0
    , data-ordlist
    , haskell-igraph
    , matrices
    , random
    , tasty
    , tasty-golden
    , tasty-hunit
  default-language: Haskell2010