igrep  id:igrep  



25,990    

-    

-    









.NET  (51)  

2ch  (58)  

AI(249)  

API  (53)  

ARM  (42)  

AWS Lambda  (18)  

ActiveRecord  (17)  

Advent Calendar  (28)  

Apple  (95)  

C(85)  

C#  (37)  

C++  (81)  

CI(64)  

COVID-19  (454)  

CPU  (62)  

CSS  (237)  

CSV  (15)  

ChatGPT  (89)  

Chrome  (305)  

Chrome OS  (20)  

Chromebook  (18)  

C  (30)  

DB(80)  

DNS  (37)  

Debian  (17)  

ECMAScript  (26)  

Edge  (31)  

Eight  (23)  

F#  (15)  

FRP  (23)  

Fintech  (21)  

Firefox  (106)  

Flash  (42)  

GC(25)  

GMO  (37)  

GPU  (29)  

GTD  (27)  

GUI  (43)  

Git  (255)  

Gmail  (26)  

Google  (445)  

Google Apps Script  (17)  

Google Home  (38)  

Google+  (23)  

GraphDB  (15)  

GraphQL  (51)  

IDE  (38)  

Intel  (34)  

IoT  (95)  

Java  (255)  

JavaScript  (1237)  

Kubernetes  (116)  

LGBT  (34)  

LINE  (55)  

LLM  (89)  

LLVM  (41)  

LaTeX  (49)  

Lua  (38)  

Mac  (71)  

Mastodon  (36)  

Microsoft  (186)  

Monad  (76)  

NHK  (38)  

Neo4j  (15)  

NoSQL  (22)  

OCaml  (44)  

OS(26)  

Oracle  (47)  

P2P  (20)  

PDF  (42)  

PHP  (38)  

PostgreSQL  (87)  

PowerShell  (44)  

PureScript  (51)  

Python  (233)  

Qiita  (27)  

R(29)  

RDB  (24)  

RDBMS  (21)  

REST  (21)  

Raspberry Pi  (16)  

Ruby  (539)  

SEO  (23)  

SIer  (15)  

SQLite  (17)  

SVG  (37)  

Safari  (22)  

Sansan  (50)  

Selenium  (28)  

Swift  (45)  

TCP  (27)  

TDD  (18)  

TLS  (19)  

Twitter  (216)  

UI(40)  

UX(16)  

Unity  (16)  

V8  (18)  

VR(37)  

Visual Studio  (18)  

Visual Studio Code  (52)  

WASI  (79)  

Web API  (36)  

WebRTC  (21)  

WebSocket  (18)  

Web  (237)  

Windows  (325)  

Windows 10  (59)  

XML  (16)  

XSS  (27)  

Yesod  (39)  

YouTube  (34)  

accessibility  (42)  

amazon  (74)  

android  (436)  

aws  (168)  

azure  (38)  

bash  (50)  

benchmark  (16)  

bot  (23)  

cabal  (65)  

canvas  (24)  

chromium  (24)  

cli  (113)  

clojure  (80)  

cloud  (81)  

conduit  (22)  

cookie  (21)  

coq  (17)  

cui  (17)  

cybozu  (20)  

ddd  (20)  

devops  (20)  

dhall  (21)  

docker  (241)  

dropbox  (25)  

eclipse  (15)  

electron  (25)  

elixir  (21)  

elm  (252)  

emacs  (26)  

emoji  (33)  

erlang  (25)  

eta  (15)  

ethereum  (19)  

excel  (44)  

facebook  (118)  

framework  (37)  

gem  (27)  

ghc  (367)  

github  (290)  

gitlab  (51)  

go(90)  

golang  (100)  

google cloud platform  (37)  

hash  (15)  

haskell  (3701)  

haskell-jp  (40)  

heroku  (28)  

html  (152)  

html5  (110)  

http  (58)  

http2  (28)  

https  (23)  

iOS  (137)  

iPad  (19)  

iPhone  (74)  

ie(38)  

iij  (108)  

intellij  (21)  

jQuery  (33)  

jenkins  (18)  

json  (117)  

jvm  (41)  

kindle  (23)  

kintone  (18)  

kotlin  (84)  

language server protocol  (18)  

lens  (48)  

linux  (375)  

lisp  (29)  

markdown  (45)  

microservices  (22)  

mixi  (15)  

moongift  (29)  

mysql  (128)  

neovim  (102)  

news  (344)  

nginx  (16)  

nix  (24)  

node  (53)  

node.js  (186)  

note  (71)  

npm  (53)  

oauth  (17)  

oss  (250)  

pandoc  (18)  

perl  (19)  

rails  (186)  

react  (149)  

redis  (19)  

rspec  (29)  

rust  (470)  

scala  (77)  

security  (948)  

servant  (42)  

serverless  (42)  

shell  (35)  

slack  (94)  

sns  (200)  

sony  (20)  

sql  (107)  

ssh  (55)  

stack  (95)  

svelte  (27)  

systemd  (18)  

test  (17)  

tips  (269)  

tmux  (29)  

trouble  (68)  

tutorial  (28)  

typescript  (199)  

ubuntu  (109)  

unicode  (40)  

unix  (24)  

vim  (368)  

vue.js  (26)  

wasmer  (24)  

webassembly  (841)  

webpack  (20)  

web  (893)  

 (318)  

 (21)  

 (30)  

 (25)  

 (29)  

 (59)  

 (88)  

 (35)  

 (254)  

 (33)  

 (102)  

 (56)  

 (168)  

 (117)  

 (30)  

 (152)  

 (117)  

 (53)  

 (40)  

 (25)  

 (17)  

 (42)  

 (28)  

 (28)  

 (38)  

 (25)  

 (18)  

 (23)  

 (137)  

 (73)  

 (21)  

 (17)  

 (15)  

 (26)  

 (38)  

 (31)  

 (51)  

 (49)  

 (58)  

 (92)  

 (28)  

 (20)  

 (265)  

 (46)  

 (48)  

 (119)  

 (64)  

 (65)  

 (35)  

 (26)  

 (45)  

 (22)  

 (568)  

 (20)  

 (45)  

 (19)  

 (19)  

 (29)  

 (24)  

 (33)  

 (33)  

 (28)  

 (20)  

 (166)  

 (21)  

 (34)  

 (45)  

 (52)  

 (238)  

 (30)  

 (29)  

 (296)  

 (86)  

 (25)  

 (20)  

 (86)  

 (20)  

 (31)  

 (29)  

 (20)  

 (17)  

 (17)  

 (41)  

 (34)  

 (16)  

 (119)  

 (27)  

 (37)  

 (72)  

 (65)  

 (54)  

 (40)  

 (35)  

 (178)  

 (20)  

 (18)  

 (37)  

 (99)  

 (632)  

 (138)  

 (34)  

 (36)  

 (21)  

 (79)  

 (76)  

 (43)  

 (234)  

 (21)  

 (51)  

 (22)  

 (172)  

 (69)  

 (21)  

 (42)  

 (26)  

 (18)  

 (22)  

 (63)  

 (33)  

 (23)  

 (86)  

 (54)  

 (77)  

 (81)  

 (48)  

 (32)  

 (30)  

 (44)  

 (68)  

 (117)  

 (16)  

 (54)  

 (16)  

 (25)  

 (50)  

 (16)  

 (33)  

 (39)  

 (188)  

 (53)  

 (21)  

 (399)  

 (341)  

 (146)  

 (74)  

 (27)  

 (24)  

 (443)  

 (103)  

 (51)  

 (82)  

 (27)  

 (106)  

 (27)  

 (37)  

 (65)  

 (68)  

 (144)  

 (74)  

 (71)  

 (141)  

 (149)  

 (20)  

 (43)  

 (65)  

 (42)  

LAN  (24)  

 (153)  

 (57)  

 (46)  

 (157)  

 (158)  

 (18)  

 (49)  

 (28)  

 (29)  

 (23)  

 (71)  

 (26)  

 (79)  

 (42)  

 (60)  

 (42)  

 (104)  

 (55)  

 (79)  

 (365)  

 (104)  

 (18)  

 (63)  

 (28)  

 (23)  

 (162)  

 (102)  

 (61)  

 (41)  

 (54)  

 (58)  

 (34)  

 (17)  

 (43)  

 (44)  

 (21)  

調  (17)  

 (24)  

 (38)  

 (55)  

 (18)  

 (27)  

 (19)  

 (31)  

 (54)  

 (24)  

 (22)  

 (176)  

 (19)  

 (29)  

 (25)  

 (68)  

 (52)  

 (71)  

 (38)  

 (49)  

 (44)  

 (73)  

 (46)  

 (19)  

 (144)  

haskell  (3701)  

JavaScript  (1237)  

security  (948)  

web  (893)  

webassembly  (841)  

 (632)  

 (568)  

Ruby  (539)  

rust  (470)  

COVID-19  (454)  


 


 (14)



ghc  

haskell  

http  

Lens  

ProtocolBuffers  

scala  

 

 

 

 

 

 

 

 


 




Haskelllensigrep (44)






Optics are monoids  



4 users  

www.haskellforall.com  


 


This post documents my favorite lens trick of all time. Also, this trick works for any optics package based on van Laarhoven lenses, like lens-family-core or microlens. This post assumes some familiarity with lenses, so if you are new to lenses then you might want to first read: Control.Lens.Tutorial The title is slightly misleading and the precise statement is that Folds are Monoids, and all of t
 



igrep
igrep  2021/09/11  


haskell

lens
 



 














Refactoring using type classes and optics  



1 user  

frasertweedale.github.io  


 






igrep
igrep  2020/12/27  


haskell

lens
 



 














Icicle Lang - Traversals as Optimisations  



4 users  

icicle-lang.github.io  


 


Using traversals and a simple fixpoint monad, we can efficiently crunch Icicle expressions to a minimal, efficient kernel. This speeds up downstream compilation, reduces generated code size, and makes our queries run faster. Icicle is a high level language. The source language has mode polymorphism for error handling and runtime staging, type inference, function abstractions, and syntactic sugar t
 



igrep
igrep  2020/09/13  


Haskell

lens
 



 














Handling Errors with Profunctor Optics  



1 user  

medium.com/@wigahluk  


 






igrep
igrep  2020/05/12  


haskell

lens
 



 














Optics + Regex: Greater than the sum of their parts  



3 users  

chrispenner.ca  


 


The library presented in this post is one of many steps towards getting everyone interested in the amazing world of Optics! If you're at all interested in learning their ins & outs; check out the comprehensive book I'm writing on the topic: Optics By Example Regardless of the programming language, regular expressions have always been a core tool in the programmer's toolbox. Though some have a dist
 Optics + Regex: Greater than the sum of their parts


igrep
igrep  2019/10/09  


haskell

lens


 



 














GitHub - ChrisPenner/lens-regex-pcre: Text lenses using PCRE regexes  



3 users  

github.com/ChrisPenner  


 


Caveat: I'm by no means a benchmarking expert; if you have tips on how to do this better I'm all ears! Search lens-regex-pcre is marginally slower than pcre-heavy, but well within acceptable margins (within 0.6%) Replace lens-regex-pcre beats pcre-heavy by ~10% Modify pcre-heavy doesn't support this operation at all, so I guess lens-regex-pcre wins here :) How can itpossibly be faster if it's bas
 GitHub - ChrisPenner/lens-regex-pcre: Text lenses using PCRE regexes


igrep
igrep  2019/10/08  


haskell

lens


 



 














 - Qiita  



46 users  

qiita.com/lotz  


 


1DeepLearning2
 自動微分を実装して理解する(前編) - Qiita


igrep
igrep  2019/09/27  




haskell



lens
 



 














GitHub - emilypi/lens-process: Optics for system processes  



1 user  

github.com/emilypi  


 






igrep
igrep  2019/07/08  


lens

haskell
 



 














 - Qiita  



3 users  

qiita.com/lotz  


 


FOLIO Advent Calendar 201821hajipion10 #Designship2018   
 自動微分を実装して理解する(後編) - Qiita


igrep
igrep  2019/04/03  


haskell



lens
 



 














Lens into wrapped newtypes / Jappie  



1 user  

jappie.me  


 






igrep
igrep  2019/02/09  


haskell

lens
 



 














GitHub - mstksg/lens-typelevel: Type-level lenses using singletons because why not  



1 user  

github.com/mstksg  


 






igrep
igrep  2018/11/20  


haskell



lens
 



 














GitHub - SuperpowersCorp/refactorio: Refactorio is a tool with which you build and maintain software.  



1 user  

github.com/SuperpowersCorp  


 






igrep
igrep  2018/06/22  
Haskell使Lens  

lens

haskell
 



 














Haskell Lens Operator Onboarding  



3 users  

medium.com/@russmatney  


 


Lenses are immensely useful to the Haskell programmer, but suffer from a discovery problem  without enough exposure or experience, its hard to know which operator to use in a given situation. This post provides explanations for common lens operators as well as example-driven references for developers just getting started with lenses. There is prior art for lens-related reading  weve pulled tog
 Haskell Lens Operator Onboarding


igrep
igrep  2018/05/26  
^viewv~sets%modulomodify  

lens

haskell
 



 














GitHub - well-typed/optics: Optics as an abstract interface  



1 user  

github.com/well-typed  


 






igrep
igrep  2018/04/03  
lens  

haskell

lens
 



 














GitHub - evertedsphere/silica: optics for Haskell with the most amazing type errors you've seen  



1 user  

github.com/evertedsphere  


 






igrep
igrep  2018/03/21  
Lens  

lens

haskell
 



 














GitHub - kcsongor/generic-lens: Generically derive traversals, lenses, and prisms.  



1 user  

github.com/kcsongor  


 






igrep
igrep  2017/11/21  
uses the GHC 8 Generic representation to derive various operations on data structures with lens interfaces, including structural subtype relationships between records and positional indexing into arbitrary product types.  

haskell

ghc

lens
 



 














Lens-er-ingGetter,Setter - Qiita  



1 user  

qiita.com/aiya000  


 


lens調1 LensGettingGetterSettingSetter Hackage2-er-ing   GetterGetting  type Getting r s a = (a -> Const r a) -> s -> Const r s type Getter s a = forall f. (Contravariant f, Functor f) => (a -> f a) -> s -> f s
 Lensの-erは-ingの一般化である(Getter,Setter) - Qiita


igrep
igrep  2017/08/15  


haskell

lens
 



 














HaskellJSON - syocys diary  



16 users  

syocy.hatenablog.com  


 


HaskellJSON  Swagger Petstore  REST API  (Swagger  scaffold 使 HTTP 使) ()   JSON:  JSON:  HaskellJSON JSONHTTP JSON JSON:  Haskell f3 $
 HaskellとJSON、そしてレコード型 - syocy’s diary


igrep
igrep  2017/08/15  


haskell

lens
 



 














GitHub - nboldi/references: First-class functional references generalized for monadic and IO computations.  



1 user  

github.com/nboldi  


 






igrep
igrep  2016/12/29  
monadlens,   

haskell

lens
 



 














GitHub - google/proto-lens: API for protocol buffers using modern Haskell language and library patterns.  



6 users  

github.com/google  


 


You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
 GitHub - google/proto-lens: API for protocol buffers using modern Haskell language and library patterns.


igrep
igrep  2016/06/05  
API for protocol buffers using modern Haskell language and library patterns.  

lens

Haskell

ProtocolBuffers
 



 














1 2 3
 










202473

   



202472

   



20242-20244

   


 

Twitter



@HatenaBookmark


@hatebu

 









   




 



j

k

l

e

o
 

















 









 

















 









 









 







Pro



 




 






App Storeからダウンロード
Google Playで手に入れよう


Copyright © 2005-2024 Hatena. All Rights Reserved.
 



x