From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/29822 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: AW: custom writer with haskell Date: Sat, 18 Dec 2021 11:45:38 -0800 Message-ID: References: <51f4c7e7b63344adb5967a8bfe3e50c8@unibe.ch> <4eb30ae54aea41cd9fdb2aa207f4b96e@unibe.ch> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4376"; mail-complaints-to="usenet@ciao.gmane.io" To: denis.maier-NSENcxR/0n0@public.gmane.org, pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBCJZJHG45QDBB4HU7CGQMGQEWAAVMYQ-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Sat Dec 18 20:45:54 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-qt1-f186.google.com ([209.85.160.186]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1myfeU-0000yj-F4 for gtp-pandoc-discuss@m.gmane-mx.org; Sat, 18 Dec 2021 20:45:54 +0100 Original-Received: by mail-qt1-f186.google.com with SMTP id d18-20020a05622a15d200b002acc9aa3e0csf5491473qty.17 for ; Sat, 18 Dec 2021 11:45:54 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1639856753; cv=pass; d=google.com; s=arc-20160816; b=d+NSvvcFKPR8O5r/Se+wOl6drINmcG4P5+bSAh/PAmT2W1rO81TtDkpgCTu83ezitz nRDOtXq8TeMaWQqk+Gg4wqbXVwpSJgammM5DFvQqHWacARZRwkZAsSlsKfIgFt5G0ghD Jg851GcKUfMS/wuSNvLzCYP1WUFeGjx8GNvnOOFPSVSq1OiNJCy2fZ2jLFlfjPU1gU3V Tfya0jcBOMQWNrm8beovC9gn4MFRnIb57TXjIxiOSHpZsy5n005tuIrAd6tSN97MqozM +YG+29aIm+WMAgNr1jpN8+9JuQPhN9mAgcfeAkRIZkZevOxA/eYjWPCia4wIIkmudtzw F2yQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:mime-version:message-id :date:references:in-reply-to:subject:to:from:sender:dkim-signature; bh=lXpVe8uvDAhZ5OOGooTageLows6gPTupT3iLii2cz3Y=; b=Zr5EDK1lVuZPE3wJriaFgHoSrn4q/b6HBO9avmWM1NjU5ob3wa87yafMSoTctgv5u6 us41q9+6k0GpVQH+RF1dtgriy9c6pSgJkabSRumlEqn03YnGxsN3VHT8BjhbhsdKv2IH +iKwtJccAVUhuT0qP2dgFUFZmeEjBTAQ3JkCD9+sJNjXkpK6lzeHIg7qsQGg1Z1jrhRW GnefFEBaostrpZWN9ZKpiGk25hSyTj9yTgdQTU1o+ee0+YGUC9fCviood+hrhBHrslJ0 sTyV3CoL4hYS9y7zgd3euP9V9URHRaOadBqGoieFvjv/TGtzgRxh3JbVwQ3/FbQ4TL7z QQfw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20210112.gappssmtp.com header.s=20210112 header.b=e5+c4v6N; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62a as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=sender:from:to:subject:in-reply-to:references:date:message-id :mime-version:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=lXpVe8uvDAhZ5OOGooTageLows6gPTupT3iLii2cz3Y=; b=CUh3Qf63S7yQMC12FuIy7Dh+jucwduC1UAF/LDNGgqgvsNA34Trt+TUb2cJgF6BxCu Cf1yCDeW2SQma9juaG4xwhW6WP/gQ5dJLHhGfB8N1Nk9q69Gq4P96egmL+EXSiKS4bTs 5/z5v5h0Zn0H8/Q94PGqv6RWGcxjVM0eZOVvUbn+l6JjPwUR2a/Xle1hWfwW4mTHTURY uPzdE7maLEYt20Ld2EnMrusgP0mjGTvlA37oNckYb0AUAOc8D6LViuYsV6n1fM/gKz/L lmOJck2JkGuxJDhu0TVWsTb4SMsFm/IgrIb3CvF58YroTgO+6VXwVXylNkHYTallrlAx 2GIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:from:to:subject:in-reply-to:references :date:message-id:mime-version:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=lXpVe8uvDAhZ5OOGooTageLows6gPTupT3iLii2cz3Y=; b=4IW2Srcka2O/Juhr2ok/iKTDRKhh+SBlSVjQkroMW9xOwqgy5dmpOxDO5A7nu02oTj 5P2GN7cH0B/CBJXkS0q1ZYNVuGz9+SFoeqO4D9AX+p0uLo9W7VTDN2YezR4xmE/U6C00 JOcNzU4LDoH+rWaI0gYmk36/Cvsv6tZbraxd7i27tcfVm/DhnEsUsheX7PNXs1gQlvZr lys3dAcX/IWB0dNHNCdClmGOKN7hnTkq7eDhWPGqiXJzbD54EcnsST3d+lYwbJXOCQLD Rnt1z9Cg7gXvl9K4GDZVvUQ3oE6NFPMgedelLQoXFv/SgAhZbMXpctd4kebbXiddAxdv TrNg== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM533ZmBVVGHfDD64VYOwAnxu3L/G89sLRzvM7wlgXylVjiDh/bPfe rX9vQnT0v/0zIte5nvl1I4Q= X-Google-Smtp-Source: ABdhPJwulvew/JAeRjmPxsP/GuYgkzYo76Ur5Xo/TsHd1ZsKAAsx6JQJkOadme3g+T94y7Yw4XYLDw== X-Received: by 2002:a37:654a:: with SMTP id z71mr5583825qkb.131.1639856753197; Sat, 18 Dec 2021 11:45:53 -0800 (PST) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:622a:180f:: with SMTP id t15ls7343841qtc.2.gmail; Sat, 18 Dec 2021 11:45:51 -0800 (PST) X-Received: by 2002:a05:622a:144e:: with SMTP id v14mr957197qtx.66.1639856751914; Sat, 18 Dec 2021 11:45:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1639856751; cv=none; d=google.com; s=arc-20160816; b=jZSU65GPikpr+VdwPcA9Sefj7nxk8WmjbhG7SmyBqaLoRlD+uRTJo/dex4hkPCkqkS 495JYWH8JiDY/dqyJCvDkBrDfiF6Jnq4PT2MBHU38nPRh0txSVLBNCk9dFa+1ENLPtkV u9AwYmCqNnf/LIhtUVeyi1sLID1kvyiOd8RMNC+Pq4/uhQbMmEncq+Fj3sh7TdTautLc oO+D4YpszsSKMfTVk1hYIPjUw/Smb+OSZwTPbMhyBE3xuTfhWGcK9iDpR+dml1N3HNka jdS5YlSA3Kubjr3DGGSPiKIfsR+YzeCdKZeZzj3q8XV0S4L5BJnagtjSdIH6iZ/comsT RuBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :dkim-signature; bh=YOMYShpyEw7lRhviuVlUrOc5DGsi3dPoPrKCUIjAw6o=; b=dg4rl6Q6ZCWNCer54Wsci65NySDt8wI48AdBTiDOzLpydkC2B3Udumt92/y0vMqOkv qudOSM8qyuifTbqCj+TfSk0oqR+0SO9gpR4AxXZ/Is2g5TDA8VRO39eZFvNQBdPpolEm rgfX9rUdFx8RWrs2o8dN+GFxQly1SrgkIOOMK2PJttuu+opwZLA0+g/UejskFJ74ZGqv 291ujNVnxPZFvmLZSfc+SohPiv1l7WgsC12SkaId+C+wlQzvFM8YYkUE+4aIaWqLqiCa /PhHVm0CfBQu1xtZb6mty7CYunGYPWYG+RyCCjKu3LK18BeWe2AgCcD0NwbWvKOkRX7Z aqcw== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20210112.gappssmtp.com header.s=20210112 header.b=e5+c4v6N; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62a as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pl1-x62a.google.com (mail-pl1-x62a.google.com. [2607:f8b0:4864:20::62a]) by gmr-mx.google.com with ESMTPS id f23si836138qkg.1.2021.12.18.11.45.51 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 18 Dec 2021 11:45:51 -0800 (PST) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62a as permitted sender) client-ip=2607:f8b0:4864:20::62a; Original-Received: by mail-pl1-x62a.google.com with SMTP id z6so4769220plk.6 for ; Sat, 18 Dec 2021 11:45:51 -0800 (PST) X-Received: by 2002:a17:90a:c20c:: with SMTP id e12mr10816412pjt.21.1639856750537; Sat, 18 Dec 2021 11:45:50 -0800 (PST) Original-Received: from johnmacfarlane.net (li55-134.members.linode.com. [74.82.3.134]) by smtp.gmail.com with ESMTPSA id p15sm13985551pfh.193.2021.12.18.11.45.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Dec 2021 11:45:49 -0800 (PST) Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id 11C13A1D6; Sat, 18 Dec 2021 14:45:39 -0500 (EST) In-Reply-To: <4eb30ae54aea41cd9fdb2aa207f4b96e-NSENcxR/0n0@public.gmane.org> X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20210112.gappssmtp.com header.s=20210112 header.b=e5+c4v6N; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62a as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:29822 Archived-At: writes: > Does that have to be included? Can't one rely on Haskell being available? I mean, just like with Haskell filters.... By the time you've got your environment set up with ghc and all the libraries installed properly, which you'd need to run interpreted writers, you might as well just recompile pandoc with the revised module. I don't see a big advantage.